我想知道如何使用鉤子來控制傳入的推送/提交。哪個Mercurial鉤子應該用於服務器存儲庫上的bugzilla擴展?
這種情況是,我有一個在Linux中運行Mercurial的集中存儲庫服務器,所有開發人員都在Windows中使用TortoiseHg。
此外,我們還使用Mercurial Bugzilla擴展與存儲庫進行鏈接,以便在Linux主機中發佈「hg commit」時,可以更新Bugzilla DB的註釋。它在Linux主機本身工作正常,但是,我如何才能爲這些TortoiseHg客戶端獲得這項工作?
在Linux主機本身,我可以利用鉤子來控制commit語句。
[hooks]
commit.bugzilla = python:hgext.bugzilla.hook
我應該使用incoming.bugzilla嗎?
我可以設置此環境而不要求每個TortoiseHg客戶端配置其自己的hgrc嗎?
請幫助
- 保羅
-1因爲[在擴展wiki頁面上](http://mercurial.selenic.com/wiki/BugzillaExtension)明確記錄了正確的配置。你也已經建議你自己正確的答案。您在問之前是否嘗試過嘗試? –
-1因爲以上,並且對於較差的問題標題也是如此。 – Macke