问题描述
|
现在,它仅显示:
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/