Добавление группы gerrit в качестве рецензента

У меня есть группа gerrit с именем «UI_Developers».

Я использую следующую команду, чтобы отправить свои изменения на проверку:

git push origin HEAD:refs/for/master%[email protected]

Но я хочу добавить всех членов группы UI_Developers в качестве командной строки рецензентов. С помощью пользовательского интерфейса это легко, с помощью командной строки, есть идеи, как добавить всю группу gerrit в качестве рецензента?

Метод PS:ssh -p ...set-reviewers -a reviewer довольно громоздкий, поэтому я его не ищу.


person Yo Yo Money Singh    schedule 05.01.2015    source источник
comment
Вы смотрели, соответствует ли конфигурация git описанию в code.google.com/p/gerrit/source/browse/Documentation/ подойдет вам?   -  person volker    schedule 05.01.2015
comment
я думаю, что это еще не поддерживается - имя группы нельзя добавить в качестве рецензента   -  person laplasz    schedule 06.01.2015


Ответы (1)


Добавление групп в качестве рецензентов при отправке, похоже, еще не поддерживается Gerrit.

Это связанный запрос функции, который открыт с августа 2016 г. :

В настоящее время --reviewer принимает в качестве параметра только идентификатор учетной записи (адрес электронной почты). Его можно обновить, чтобы в качестве аргумента использовалось имя группы.

Мой вариант использования заключается в том, что у нас есть группы, соответствующие нашим командам разработчиков. Разработчики часто хотят добавить всю свою команду в качестве рецензентов для своих изменений. В настоящее время им нужно либо вручную добавить --reviewer в свою команду receivepack (и синхронизировать изменения команды), либо перейти в веб-интерфейс, чтобы добавить всю группу сразу. Возможность добавить группу непосредственно из пакета приема облегчила бы процесс.

person Ben Barnard    schedule 06.11.2015