次のリポジトリを検討してください。それはrefs/heads/team/
名前空間の下で、私がフェッチしたくないというチームメンバーのための多くの私的なブランチを持っていますが、私はまだteam
名前空間の外に新たに作成されたブランチを含め、git refspecで単一の名前空間を無視する
$ git ls-remote http://gerrit.asterisk.org/asterisk refs/heads/* | wc -l
217
$ git ls-remote http://gerrit.asterisk.org/asterisk refs/heads/* | grep -v refs/heads/team/ | wc -l
32
私はfetch = +refs/heads/*:refs/remotes/golden/*
を取得していますが、これらの民間の枝はちょうどそれが困難概要になって、私のrefs/remote/golden
名前空間を圧倒しており、また、ローカルリポジトリのためのより多くのスペースを必要とします。
refs/heads/*
を取得できますが、refs/heads/team/*
は除外できますか?
ありがとうございました!私は実際に夜間のcronジョブで最初の(スクリプト)ソリューションを使用します。 – kkm