以前写commit message来连接issue系统issue #9548, redmine start page is fixed
,想问能不能写在gerrit系统的hook或者plugin中。
所以在代码审查页面,issue #9548可以自动显示我的issues系统的http链接(如redmine):=> issue
#9548,redmine start page is fixed
这将很容易进行代码审查。
是的,有可能。在您的 Gerrit 配置中,您必须为提交消息中的字符串提供正则表达式,并使用通配符提供指向错误跟踪器的链接。请参阅Gerrit 文档。对于您的示例,您将有一个像 (issue\s+#?)(\d+) 这样的正则表达式
如果您使用 Jira 并且在提交消息中将您的 Jira 案例编号放在首位,请将以下内容添加到 gerrit.config 以在查看更改集时获取链接:
[commentlink "jira"]
match = "^([A-Z]*-[0-9]*)"
link = http://jira/browse/$1
一些支持的提交消息格式(粘贴到Rubular中进行测试):
有关更多示例,请参阅部分注释链接的 Gerrit 文档
是的,您可以将问题标签转换为 Gerrit 中的链接。查看评论链接配置 - http://gerrit-documentation.googlecode.com/svn/Documentation/2.2.0/config-gerrit.html#_a_id_commentlink_a_section_commentlink