0

ブランチAのリポジトリ同期を実行しました。その間、リポジトリが他のブランチのタグをフェッチするのも見ました。したがって、.repoにはすべてのブランチのすべてのバージョンのコードが含まれると思います。それが正しいか?もしそうなら、ブランチBの.repoフォルダーを複製せずに、ブランチBのコードを使用できるかどうかを知りたいです。つまり、.repoフォルダーを作成したら、マニフェストを切り替えて、別のブランチに切り替えることができます。サーバーに再度接続せずに、それは本当ですか?

4

1 に答える 1

1

そのとおりです。現在のブランチのみをフェッチする repo sync -c を使用していない限り、すべてのリモート ブランチが存在します。

repo init -b <branchname>マニフェストのブランチを切り替えるために使用します。

于 2012-10-24T12:15:44.437 に答える