私は現在、コード レビューのために gerrit のテストを行っている人がいる状況に対処していますが、まだ使用していない人は、リモートの git リポジトリにコードを直接プッシュすることができます。
問題は、もちろん、gerrit 自身のレポがすべての変更で更新されていないことです。どうすればgitと同期できますか?
私は現在、コード レビューのために gerrit のテストを行っている人がいる状況に対処していますが、まだ使用していない人は、リモートの git リポジトリにコードを直接プッシュすることができます。
問題は、もちろん、gerrit 自身のレポがすべての変更で更新されていないことです。どうすればgitと同期できますか?
Gerrit は現在、上流のリポジトリをマスターとして参照することをサポートしていません。ユーザーが Gerrit を Github の前に配置できるようにするために、これに対するいくつかの要求がありますが、現在はサポートされていません。いくつかのオプションがあります。
Gerrit に切り替えますが、レビューのバイパスを許可します。Gerrit がマスターであり、コード レビューをテストする人がそうすることができますが、レビューをバイパスしたいユーザーは、リポジトリに直接プッシュすることができます。
いくつかのスクリプトをセットアップして、Gerrit のリポジトリのコピーをアップストリームと同期します。マージの競合がある場合、これは扱いにくくなりますが、実行できる可能性があります。
幸運を!