Her android repo'yu gitlab hesabına yansıtmaya çalışıyorum. Tüm depolarımdan içe aktardıktan sonra, kaynaktan android oluşturmak için git-repo'yu (google'dan repo aracı) kullanmaya çalıştım. github veya gitlab ile android repo aracını kullanın
benim default.xml manifestinde bu çizgiyi değiştirdi:<remote name="aosp" fetch="https://android.googlesource.com" review="android-review.googlesource.com" revision="refs/tags/android-5.1.1_r37" />
Buna:
<remote name="aosp" fetch="https://gitlab.com/android_source/" review="android-review.googlesource.com" revision="refs/tags/android-5.1.1_r37"/>
Ben de her proje adını değiştirdi. Buna
<project path="dalvik" name="platform/dalvik" groups="pdk-cw-fs" remote="aosp"/>
: örneğin şimdi
<project path="dalvik" name="platform_dalvik" groups="pdk-cw-fs" remote="aosp"/>
, burada benim sorunum. Ben Repo komutunu
repo sync
çalıştırdığınızda ben hatalar bu tip olsun:
Fetching projects: 0% (1/541) Fetching project platform_prebuilts_ndk.git
fatal: Couldn't find remote ref refs/tags/android-5.1.1_r37
fatal: Couldn't find remote ref refs/tags/android-5.1.1_r37
error: Cannot fetch platform_prebuilts_ndk.git
error: Exited sync due to fetch errors
Sorun ne ??
default.xml ve changed bir tanesini görebilirsiniz.
EDIT: Bir çözüm buldum ama beğenmedim. Buna
<remote name="aosp" fetch="https://gitlab.com/android_source/" review="android-review.googlesource.com" revision="refs/tags/android-5.1.1_r37"/>
:
<remote name="aosp" fetch="ssh://[email protected]/android_source/" review="android-review.googlesource.com" revision="refs/tags/android-5.1.1_r37"/>
şimdi git_repo araçlarını kullanarak getirebilir Ben bu değişti. Ama bu garip. Diğer insanlar repo'yu klonlayabilmeli.
Teşekkürler ama git-repo aracı ile sorunu var, gitlab. –
Tamam, anlıyorum. Umarım bir başkası, sorunuza bir cevap bulacaktır. :) –