0

コミット後のフック スクリプトとトラックにいくつか問題があります - 誰かが助けてくれることを願っています。

スクリプトはすべて問題なく動作します - エラーはありません - しかし、何らかの理由で trac が更新されません。ロギングをオンにすると、次のことがわかりました。

Trac[svn_fs] DEBUG: Subversion bindings imported
Trac[cache] INFO: repos rev [363] != cached rev [362]
2 Trac[cache] INFO: Trying to sync revision [363]
Trac[cache] DEBUG: Caching node change in [363]: (u'Max/test2.txt.txt', 'file', 'edit', u'Max/test2.txt.txt', 362)
Trac[main] DEBUG: Dispatching <Request "GET u'/report'">
Trac[report] DEBUG: Executing report with SQL "SELECT id AS report, title, 'report' as _realm FROM report ORDER BY report"
Trac[report] DEBUG: Request args: {}
Trac[chrome] DEBUG: Prepare chrome data for request
Trac[session] DEBUG: Retrieving session for ID u'max'
Trac[main] DEBUG: 173 unreachable objects found.

しかし、チケットで何も更新されませんか? このhttp://svn.edgewall.com/repos/trac/branches/0.11-stable/contrib/ごとに、コミット後のフックに Trac 自体の標準スクリプトなどを使用しますか?

何か案は?

編集: TRAC_ADMIN のユーザーが 3 人います - 権限の問題があるかどうかわかりませんか? つまり、匿名ユーザーなどはいません

4

1 に答える 1

1

ポストコミットフックの実行ビットを確認してください。フックの名前が svn で指定されていることを確認します。( svn bookフックに関するセクションを読んでください。)

于 2010-08-16T18:26:10.353 に答える