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 本身的标准脚本等进行提交后挂钩?

有任何想法吗?

编辑:我有 3 个用户是 TRAC_ADMIN - 不确定是否存在权限问题?即没有匿名用户等

4

1 回答 1

1

检查提交后挂钩上的执行位。验证钩子的命名是否由 svn 指定。(阅读svn book中关于钩子的部分。)

于 2010-08-16T18:26:10.353 回答