如何解决如何成功获得Gerrit的代码审查以输出电子邮件差异?
| 现在,它仅显示:M test.txt
1 file changed,1 insertion(+),0 deletions(-)
以前,当我们使用Gitolite时,我们使用git-commit-notifier在我们的开发人员邮件列表(这是接收后的钩子)中具有漂亮的彩色差异。
我可以在Gerrit实例中将其设置为相同,但随后我们将使用两种不同的邮件机制,电子邮件模板和成功合并后的两次电子邮件。
解决方法
该项目的开发人员Sean Pearce在Google网上论坛上回答了我的问题。他建议将其插入服务器上的更改合并挂钩:
http://gerrit.googlecode.com/svn/documentation/2.2.0/config-hooks.html#_change_merged
然后,使用git-commit-notifier作为回调。
, 目前看来,使用标准Gerrit电子邮件或电子邮件模板是不可能的。
Gal Hammer在此线程中提出了一个修补程序:http://groups.google.com/group/repo-discuss/browse_thread/thread/fa514efd491703d8/c0c1762d3fdd1588,但目前尚未合并到主干中。
我认为它甚至没有按照标准补丁程序提交过程提交,因此可能需要一段时间才能有人接收该代码并将其推送到主干。
您可以查看Mauvis Ledford的答案以寻求替代解决方案。
, 从Gerrit 2.6起,可以使“更改合并”通知电子邮件包含提交的统一差异。
https://gerrit-review.googlesource.com/#/c/39725/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。