Gerrit Добавить рецензентов
У меня есть проект на Gerrit, и каждый раз, когда я отправляю изменение, мне нужно вручную добавлять группу рецензентов к этому изменению. Есть ли механизм, который позволил бы мне указывать рецензентов, которых я хочу получать по электронной почте для каждого изменения?
4 ответа
Вы можете использовать %r=reviewer@mail.com
синтаксис вашего спецификатора ветки во время push для автоматического добавления рецензентов к изменению.
Вы можете добавить столько писем, сколько хотите, и все они будут отправлены по электронной почте, например,
git push tr:kernel/common HEAD:refs/for/experimental%r=a@a.com,r=b@b.com,cc=c@c.com
Хорошей идеей будет просто указать это в удаленном блоке в вашем git config, чтобы вам не приходилось вводить все это каждый раз.
Если вы используете Gerrit с Repo, вы всегда можете указать рецензентов при загрузке изменений.
repo upload --re=address_of_reviewer1,address_of_reviewer2...,address_of_reviewerN
Вы можете использовать крючки Gerrit или Jenkins с триггером Gerrit, чтобы добавить рецензентов
Конечно, просто введите имя группы в поле "Добавить рецензента". Если это не работает, какую версию Gerrit вы используете?
Существуют плагины для Gerrit, которые делают именно это: