http://my.oschina.net/quttap/blog/60177
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
repo sync
下载一个漫长的过程,在下载的过程中,有可以会有中断的情况,这时需要重新的repo sync,进行继续的同步了。下载完成的最后,会有许多100%的下载成功的提示
在源码的根目录下
| $git --git- dir .repo/manifests/.git/ branch -a |
当希望去切换到其他分支上的时候,这里以切换到android-4.0.3_ri,并创建自己的开发分支为例如下:
1 | $repo init -b android-4.0.3_r1 |
2 | #初始化客户端到某一分支 |
3 | $repo sync |
4 | #进行同步,此时更新的速度比一开始的源码下载要快得多了,大概个把小时可完成 |
5 | $repo start myandroid4.0.3 --all |
6 | #构造本地分支,取一个分支名称myandroid4.0.3 |
7 | $repo checkout myandroid4.0.3 |
8 | #检出到自己创建的分支上。 |