1
私たちはマルチリポジトリプロジェクトを管理するためにrepo(https://source.android.com/source/using-repo.html)を使い始めましたが、これらのリポジトリのいくつかはgitサブモジュールを使用しています。 repo sync
を実行すると、基本的に--recursive
をクローンに渡す方法がありますか?サブモジュールを再生成することはできますか?
私たちはマルチリポジトリプロジェクトを管理するためにrepo(https://source.android.com/source/using-repo.html)を使い始めましたが、これらのリポジトリのいくつかはgitサブモジュールを使用しています。 repo sync
を実行すると、基本的に--recursive
をクローンに渡す方法がありますか?サブモジュールを再生成することはできますか?
答えはYESです。二つのオプション:あなたのマニフェストで
<project sync-s="true"/>
<default sync-s="true"/>
ため
repo sync --fetch-submodules
repo help manifest
は、この機能を実際に示唆しているだけです。 サブモジュールを<project>
と定義しないようにしてください。これは、チェックアウト段階でサブモジュールをねじ込むことになります。