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.this

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

對於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來檢查一下有沒有同步錯誤。看看代碼是否完整,這樣的話就能發揮優點的同時也保證了代碼的完整性。code

相關文章
相關標籤/搜索