Trac Lightning 2.x から移行したプロジェクトのpost-commit-hookエラーについて
同様の現象が2.5.2から3.0.8へのアップグレードでも発生したので,以下の手順で回避するようにしました。
インストールフォルダをデフォルトの C:\TracLight にしていますが,変更している場合は読み替えてください。
tecnos_kanedaさん
情報ありがとうございました!早速教えていただいた方法を試したところ、エラーも消え、 refsなどのコマンドも正しく動作しました。ありがとうございました!
ひとまず、チケットは閉じておきます。
ここから、該当のファイルを取得する。 http://trac.edgewall.org/browser/branches/0.11-stable/contrib/trac-post-commit-hook
C:\TracLight\python-lib\trac\contribの配下に、上記ファイルをコピーする。 でいけました。
情報ありがとうございます。試してみます!
お世話になっています。
Trac Lightning 3.0.6で確認しました。旧バージョン(2.4系)から移行手順に沿って移行したプロジェクトで、SVNコミット時にエラーが発生します。
ただ、エラーと表示されますが、正しく更新されています。
---
リビジョン ○○○
完了
post-commit hook failed (exit code 2) with output:
C:\TracLight/python/python.exe: can't open file 'c:\TracLight/python-lib/trac/contrib/trac-post-commit-hook': 2 No such file or directory
---
Trac Lightning 3.0.6で新規に作成したプロジェクトは大丈夫でした。
trac-post-commit-hookがなく、trac-svn-post-commit-hookに変わっている影響でしょうか。
お忙しいところ恐れ入りますが、ご確認よろしくお願いします。