現在のGITリポジトリ(約9〜10)をそれぞれ約20〜50のブランチでgerritに移動したいと考えています。本当に各単一ブランチ(最悪の場合:500ブランチ!)を手動でgerritにプッシュする必要がありますか、それともより良い解決策がありますか?gerritデーモンは現在のgitサーバーで実行されます。
1472 次
2 に答える
5
いくつかのオプションがあります:
ファイルシステムコマンドを使用してリポジトリをサーバー上の正しい場所に移動するだけです。Gerritデーモンは問題なくそれらを取得します。
レビューをバイパスするgitを使用してそれらをサーバーにプッシュします。
git push $SERVER$ refs/heads/*:refs/heads/*
正常に動作するはずです。これはリポジトリごとに1回行う必要があり、リポジトリ内のすべてのブランチがプッシュされます。ブランチを作成してレビューをバイパスするには、Gerritの権限が必要です。
于 2012-01-04T17:18:31.630 に答える
0
ブランチはgitで非常に軽いです。それは問題ではないはずです。
于 2012-01-04T16:18:24.190 に答える