1
當您使用AOSP回購時,您可以創建本地清單文件夾併爲自己的項目存儲自己的清單文件。隨着我們的項目不斷增加,但我們繼續在我們的清單中添加更多項目。我們在git上跟蹤這個清單文件,這樣我們都可以保持最新狀態。Android AOSP回購同步本地鏡像
問題是,當您撥打repo sync
時,您必須先將所有更改都提交到本地清單文件。如果你不這樣做,你可能會錯過其他人添加的項目。那麼,回購是能夠同步它自己的清單文件,並自動做到這一點,當你撥打repo sync
。有沒有辦法讓我們自己的清單文件在實際同步發生之前同時自動更新?我寧願不使用一些額外的腳本來做到這一點,如果repo
可以自己處理這個問題,我覺得它應該可以。
由於某種原因,我從來沒有發生過分支清單回購。這不是一個完美的解決方案,因爲這意味着當我們升級到新的AOSP分支時,我們不得不做更多的工作,但它確實解決了我原來的問題。 –
哦,我以爲你已經分支了清單git,但現在我知道你在local_manifests目錄中有一個單獨的git。這有點奇怪。 –
它不應該是奇怪的。我們有我們自己的倉庫和我們在AOSP中替換的軟件包,您可以使用清單語法來刪除和替換它們。保持AOSP清單沒有變化是很好的,因爲當我們轉向新的修訂或發佈時,我們不必做任何將我們的更改與新的AOSP清單合併的工作。 –