repo笔记

本文最后更新于:2022年8月22日 晚上

清除同步过程中产生的不完整碎片文件

源码路径/.repo下搜索tmp_pack
将搜索结果中出现的所有文件全部删除

以下命令仅供参考

1
rm -rf */*/*/*/objects/pack/tmp_pack_*

repo自动同步

下载脚本
1
2
3
4
5
6
7
8
9
echo #!/bin/bash
echo "======start repo sync======"
repo sync --force-sync --current-branch --no-tags --no-clone-bundle --optimized-fetch --prune -j$(nproc --all)
while [ $? == 1 ]; do
echo "======sync failed, re-sync again======"
sleep 3
repo sync --force-sync --current-branch --no-tags --no-clone-bundle --optimized-fetch --prune -j$(nproc --all)
done
> repo.sh

授予运行权限

1
chmod a+x repo.sh
运行脚本
1
bash repo.sh

repo笔记
https://zhul.in/2020/07/11/RepoNotes/
作者
竹林里有冰
发布于
2020年7月11日
更新于
2022年8月22日
许可协议