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, которые делают именно это:

Другие вопросы по тегам