我每次提交时都没有在trac时间轴上显示我的svn修订版。我必须重新同步存储库才能显示更新。我希望修订版出现在时间轴上,而不必将修订版重新同步:
trac-admin /path/to/trac/env repository resync '*'
在[components]
部分的trac.ini文件中,我有:
tracopt.ticket.commit_updater.* = enabled
在时间轴部分我有:
[timeline]
abbreviated_messages = true
changeset_collapse_events = false
changeset_long_messages = false
changeset_show_files = 0
default_daysback = 30
max_daysback = 90
newticket_formatter = oneliner
ticket_show_details = true
如何让svn提交出现在时间轴上而不必重新同步或同步存储库?
答案 0 :(得分:1)
您有两个选项,在TracRepositoryAdmin页面上有记录。
建议使用前者。后者设置起来比较简单,可以作为起点。如果每个请求同步的页面加载时间较慢,则可以切换到显式同步。
我假设您使用的是Trac 1.2.x.如果您使用的是Trac 1.0.x,则应使用[trac] repositories_sync_per_request
选项而不是存储库的sync_per_request
属性。有关详细信息,请参阅1.0 documentation。
如果您提供以下内容,我可以通过更详细的信息修改答案:
[repositories]
部分或通过管理员存储库页面配置了存储库。