码迷,mamicode.com
首页 > 其他好文 > 详细

repo sync 时的自动续接脚本[转]

时间:2014-11-22 22:44:32      阅读:359      评论:0      收藏:0      [点我收藏+]

标签:android   http   ar   os   使用   sp   文件   on   art   

按理说在repo init  ....之后使用repo sync就可以开始下载源码了,但是在下载过程中经常会出现没网速“死”的情况。当然,我修改了/etc/hosts文件之后就再也么有死过。在没网速提示连接不上时,可以按ctrl+z按键来暂停同步,然后再输入repo sync就可以了。但尽管这样也不太方便,比如大半夜的谁会守着电脑监督下载情况,源码貌似都要一夜才下好,汗。为此,可以参考http://www.rosoo.net/a/201302/16503.html  在工作目录,我的是~/document/androidSource文件夹下新建一个download.sh脚本文件,里面的内容是:

 

 

  1.     echo "======start repo sync======"

  2.     repo sync

  3.     while [ $? == 1 ]; do

  4.     echo "======sync failed, re-sync again======"

  5.     sleep 3

  6.     repo sync

  7.     done 

chomd a+x download.sh让其可以运行,

然后终端输入./download.sh就可以开始下载了,用这一步代替官方文档里的repo sync。


当连接不上终端时休息3毫秒然后再自动repo sync,这样就很完美了。

repo sync 时的自动续接脚本[转]

标签:android   http   ar   os   使用   sp   文件   on   art   

原文地址:http://www.cnblogs.com/qq190771752/p/4115760.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!