2011-08-25 158 views
0

我剛更新trac從0.11到0.12,因爲多存儲庫瀏覽。在svn同步自動工作之前,現在我不得不在管理面板上輸入repository resync *命令,有什麼方法可以自動執行此操作嗎?Trac存儲庫同步

+0

更新後有可能是一次性的事情。或者你現在需要一直這樣做嗎? –

回答

6

您應該閱讀TracRepositoryAdmin並按照說明那裏。基本上,您有兩種選擇:

  • 您可以在每個請求上保留自動同步,如果您有多個存儲庫,就會很快成爲性能豬。
  • 或者您在每個存儲庫的提交後掛鉤中調用trac-admin $ENV changeset added。這是首選。
+0

什麼是關於cron工作? – pylover

+2

@pylover你可以從cron作業運行'trac-admin $ ENV repository sync *'。 – Feuermurmel