さまざまなリリースバージョンのAndroidソースコードの静的なコピーを作成する必要がある状況があります。repo/gitを使用して一度ダウンロードしたAndroidのリポジトリのバージョンを効率的に変更する最も良い方法
ちょうどrepo init -b $version; repo sync
を実行すると、(init
は対話が必要となり、同期はバージョン間で帯域幅が無駄になります)。
現在のセットアップでは、1つのベースバージョン(1.6_r1など)をダウンロードし、新しいフォルダ(android-1.6_r2)にコピーしてからinit
とsync(repo init -b android-1.6_r2; repo sync
)を再実行します。
ndk/build/platforms/android-3/arch-arm/usr/incl
Aborting
Syncing work tree: 100% (153/153), done.error: development/: platform/development checkout caf83cb2b0ffde1a4cfb7cb258cbe012e283d9e1 Repo sync returned FAIL on android-2.1_r2.1s
私は、これはファイルシステムでは、「変更」ファイルと同期しているレポが原因である可能性があり示す同様のエラーが発生したいくつかの記事を見つけたが、私は」:のようなエラーが発生して、けれども同期が時々失敗します私のエラーがrepoの鼻の下でバージョンを変えることによって引き起こされているのかと疑問に思っています。
これはリポジトリのバージョンを変更する正しい方法ですか?より一般的には、android-1.6_r1
リポジトリをandroid-1.6_r2
にする時間/帯域幅の効率的な方法はありますか?
はい - 設定全体が過去24時間以内に新鮮です。 – bhoward