I have a project in Gerrit and each time I submit a change I manually have to add a group of reviewers to that change. Is there a mechanism that would allow me to specify reviewers that I want to be emailed for each change?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You can use the %r=reviewer@mail.com
syntax on your branch specifier during a push to automatically add reviewers to a change.
You can add as many emails as you want and all will be emailed, e.g.
git push tr:kernel/common HEAD:refs/for/experimental%r=a@a.com,r=b@b.com,cc=c@c.com
It’s a good idea to just specify this in a remote block in your git config so you don't have to type all that each time.
回答2:
If you happen to be using Gerrit with Repo, then you can always specify reviewers while uploading changes.
repo upload --re=address_of_reviewer1,address_of_reviewer2...,address_of_reviewerN
回答3:
Sure, just type in the group name in the add reviewer box. If this isn't working, what version of Gerrit are you using?
回答4:
You can use the gerrit hooks or use jenkins with the gerrit trigger to add the reviewers
文章来源: Gerrit Add Reviewers