2015-01-05 19 views
6

Ich habe gerrit Gruppe mit dem Namen „UI_Developers“Hinzufügen einer gerrit Gruppe als Gutachter

ich den folgenden Befehl bin mit meiner Änderungen zur Überprüfung einreichen:

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

Aber, ich möchte alle Mitglieder hinzufügen in der UI_Developers-Gruppe als Überprüfungsbefehlszeile. Mit UI ist es einfach, mithilfe der Befehlszeile eine Idee hinzuzufügen, wie man eine ganze Gerrit-Gruppe als Reviewer hinzufügen kann.

PS: ssh -p ...set-reviewers -a reviewer Methode ist ziemlich umständlich daher ich bin nicht darauf aus.

+0

Haben Sie nachgesehen, ob die git config wie auf https://code.google.com/p/gerrit/source/browse/Documentation/cmd-receive-pack.txt beschrieben, ein akzeptabler Weg für Sie ist? – volker

+0

Ich denke, es wird noch nicht unterstützt - Gruppenname kann nicht als Rezensent hinzugefügt werden – HiB

Antwort

4

Das Hinzufügen von Gruppen als Überprüfer beim Drücken wird von Gerrit noch nicht unterstützt.

Dies ist ein verwandtes feature request, die ab August 2016 geöffnet ist:

Derzeit ist die --reviewer dauert nur Kontokennung (E-Mail) als Parameter. Es könnte aktualisiert werden, um einen Gruppennamen als Argument zu verwenden.

Mein Anwendungsfall ist, dass wir Gruppen entsprechend unserer Entwicklung Teams haben. Entwickler möchten oft ihr gesamtes Team als Reviewer für ihre Änderungen hinzufügen. Derzeit müssen sie entweder --reviewer manuell zu ihrem Receivepack-Befehl hinzufügen (und synchron mit Teamänderungen halten) oder zur Weboberfläche gehen, um die gesamte Gruppe auf einmal hinzuzufügen. Mit der Fähigkeit, die Gruppe direkt aus dem receivepack hinzuzufügen, würde der Prozess erleichtert.