16

我在 Gerrit 有一个项目,每次提交更改时,我都必须手动为该更改添加一组审阅者。是否有一种机制可以让我指定每次更改要通过电子邮件发送的审阅者?

4

5 回答 5

21

您可以在推送期间使用分支说明符上的%r=reviewer@mail.com语法自动将审阅者添加到更改中。

您可以根据需要添加任意数量的电子邮件,所有电子邮件都将通过电子邮件发送,例如

git push tr:kernel/common HEAD:refs/for/experimental%r=a@a.com,r=b@b.com,cc=c@c.com

最好在 git 配置的远程块中指定它,这样您就不必每次都输入所有内容。

于 2013-05-29T21:13:33.420 回答
2

如果您碰巧将 Gerrit 与Repo一起使用,那么您始终可以在上传更改时指定审阅者。

repo upload --re=address_of_reviewer1,address_of_reviewer2...,address_of_reviewerN
于 2013-05-23T05:04:48.820 回答
0

当然,只需在添加审阅者框中输入组名称即可。如果这不起作用,您使用的是什么版本的 Gerrit?

于 2013-05-21T13:19:25.660 回答
0

您可以使用 gerrit 钩子或使用带有 gerrit 触发器的 jenkins 来添加审阅者

于 2013-05-21T13:41:31.710 回答
0

Gerrit 有一些插件可以做到这一点:

于 2019-11-04T12:39:48.167 回答