0

質問 ID: Gerrit Add Reviewersを読みました が、私の要件は少し異なります。

ユーザーに「プッシュ」権限を与えていないため、git push tr:kernel/common HEAD:refs/for/experimental%r=a@a.com,r=b@b.com,cc=c@c.com私にとって冗長になります。

私は git review -R を使用していますが、これを使用すると、変更がアップロードされても、コマンド ラインまたはローカル構成を使用して特定のレビュアーを追加できません。回避策はありますか?

4

1 に答える 1

2

Gerrit のプッシュ許可は、git pushコマンドの一般的な使用ではなく、たとえば refs/heads/* にプッシュできるユーザーを制御します。質問で refs/for/experimental にプッシュする例は、問題なく機能するはずです。

このコマンドを引き続き使用したい場合git review(奇妙なことに、レビュー担当者の選択をサポートしていないようです)、変更をアップロードした後、いつでもレビュー担当者を追加するオプションがあります。set-reviewers SSH コマンドまたは/changes/<id>/reviewers REST endpointを使用します。

于 2014-12-02T12:20:55.770 に答える