repo sync的介紹翻譯


在cm的wiki里面有相關介紹

The CM manifests include a sensible default configuration for repo, which we strongly suggest you use (i.e., don't add any options to sync). For reference, our current default values are -j4, and -c. The “-j4” part means that there will be four simultaneous threads/connections. If you experience problems syncing, you can lower this to -j3 or -j2. “-c” will ask repo to pull in only the current branch, instead of the entire CM history.

作為一個英文水貨。簡單理解翻譯一下。有錯誤的請指出。有補充的請評論。

對於repo來說CM版本列表有一個合理的默認結構,這就是為什么我們強烈推薦你使用它(這就是說,請不要添加任何參數在sync上)。作為參考,我們當前的默認值為-j4和-c。這個-j4意思是將會同時使用4個線程。如果你在同步的過程中發現問題,你可以使用更低的值-j3或者-j2。“-c”這個參數將會反饋給repo,讓他只同步現在指定的版本分支,而不是同步所有的CM版本分支。

 

通過對這段話的理解可以知道,CM團隊推薦我們使用repo sync默認的設置。也就是-j4 -c,但是如果是這樣的話。俺覺得4個線程不能發揮俺8m的網絡優勢。而且cm也只是怕有在同步過程中有錯誤發生,所以說我覺得這個參數還是可以添加修改的。比如俺直接使用了repo sync -j100沒錯是100.。然后發現確實挺給力的說。。具體有快多少。由於沒有對比着看,所以也不知道。

但是如果在同步完了代碼之后,要使用repo sync來檢查一下有沒有同步錯誤。看看代碼是否完整,這樣的話就能發揮優勢的同時也保證了代碼的完整性。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM