如何在同步后清理 .repo 目录?
How to clean up .repo directory after syncing?
我最近在进行 Android 开发,不得不使用 repo 将 Cyanogenmod 12.1 源同步到我的计算机。
由于某些连接问题,我经常断开互联网连接,导致多次回购同步失败。
repo 只下载之前没有下载的包,如果中断则重新下载一个包。
我检查后发现 .repo/projects/*/ 文件夹中有几个 tmp 文件,这些文件是同步失败后遗留下来的垃圾。
我如何删除这些以释放一些 space,同时又不破坏我的本地存储库。我无法手动删除它们,因为我的存储库中有 182 个项目。
Mods:如果 Stack Overflow 不适合它,请提出建议。
快速搜索 repo 源代码后,似乎 tmp 文件将在 repo sync 成功后删除。所以,不用管它,只要你有良好的互联网连接,它就会消失。
$ cd android/system
$ find .repo | grep tmp_ | xargs rm -f
这将删除所有陈旧的 tmp_* 文件
我最近在进行 Android 开发,不得不使用 repo 将 Cyanogenmod 12.1 源同步到我的计算机。 由于某些连接问题,我经常断开互联网连接,导致多次回购同步失败。 repo 只下载之前没有下载的包,如果中断则重新下载一个包。
我检查后发现 .repo/projects/*/ 文件夹中有几个 tmp 文件,这些文件是同步失败后遗留下来的垃圾。 我如何删除这些以释放一些 space,同时又不破坏我的本地存储库。我无法手动删除它们,因为我的存储库中有 182 个项目。
Mods:如果 Stack Overflow 不适合它,请提出建议。
快速搜索 repo 源代码后,似乎 tmp 文件将在 repo sync 成功后删除。所以,不用管它,只要你有良好的互联网连接,它就会消失。
$ cd android/system
$ find .repo | grep tmp_ | xargs rm -f
这将删除所有陈旧的 tmp_* 文件