我想知道TortoisHG中是否有可能像TortoiseSVN那样检查提交消息是否包含问题ID? 在TortoiseSVN中你可以设置repo上的bugtraq属性来弹出一个对话框,并警告如果没有包含id,我正在寻找一种方法来做同样的事情(仍然需要它可以检入,只是显示一个警告,即不包含id,并且如果你愿意,可以中止提交。
提前致谢 乔纳斯H。
答案 0 :(得分:1)
据我所知,TortoiseHG中没有任何可能的内容 但是TortoiseHG只是Mercurial的GUI,而在Mercurial中,你可以用钩子做类似的东西。
参见HG book中的第10章,了解钩子是什么以及它们是如何工作的: Handling repository events with hooks
本章中甚至还有一个具体的例子that rolls back a commit if it doesn't contain a bug id。
答案 1 :(得分:1)
TortoiseHg 2.4设置中的这个对话框看起来像你想要的那样:
答案 2 :(得分:0)
我只知道设置issue.linkmandatory = True
,它强制在每次提交时输入issue.regex
和issue.link
中指定的问题参考。