我想知道如何使用钩子来控制传入的推送/提交。哪个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