repo sync 脚本

由于网络和仓库过大等原因,android代码下载时容易期间有某些仓报错

fatal: The remote end hung up unexpectedly
fatal: 过早的文件结束符(EOF)
fatal: index-pack failed
error: Cannot fetch 

可使用以下脚本进行 repo sync

#!/bin/bash
echo "====== start repo sync ======"
repo sync -c -j8
while [ $? = 1 ]; do
        echo "====== sync failed, re-sync again ======"
        sleep 3
        repo sync -c -j8
done

猜你喜欢

转载自blog.csdn.net/qq_27577263/article/details/121641359