2016-01-28 152 views
0

我最近正在開發Android開發工具,並且必須使用repo將Cyanogenmod 12.1源同步到我的電腦。 由於某些連接問題,我經常斷開互聯網連接,導致多次失敗的repo同步。 回購僅下載之前未下載的軟件包,但在軟件包被中斷時重新下載軟件包。同步後如何清理.repo目錄?

我檢查了一下,發現我在.repo/projects/* /文件夾中有幾個tmp文件,這是來自失敗同步的剩餘垃圾。 我如何刪除這些來釋放一些空間,同時也不會干擾我的本地存儲庫。我無法手動刪除這些,因爲我的存儲庫中有182個項目。

MODS:請教如果堆棧溢出不適合它的地方。

回答

1

經過對repo源代碼的快速搜索,似乎tmp文件將在成功回購同步後被刪除。所以,不要打擾它,它會消失後,你有一個良好的互聯網連接。

+0

謝謝你的提示。只有在完成同步後,我才能確認。 –

-1
$ cd android/system 

$ find .repo | grep tmp_ | xargs rm -f 

這將刪除所有過時的tmp_ *文件