さまざまな Android リリース (1.0、1.5、2.0 など) を切り替えてから、ファイル システム経由でそれらにアクセスして、そのバージョンのすべてのファイルを tarball にコピーできるようにしたいと考えています。現在repo init -u <source URL> -b release-1.
、各バージョンを取得するために実行しています(必要な各バージョンのタグを変更しています)。これが単一の git である場合、必要なブランチ/タグをチェックアウトすることができ、prject ディレクトリはそれを反映するように「変形」し、そのフォルダーを単に tar することができます。Androidソースはレポによって制御される複数のgitリポジトリに分割されているため、上記の方法以外でこれを変更する方法をまだ見つけていません。
任意の提案をいただければ幸いです。