根据不同的manifest.xml使用repo同步代码 manifest.xml
分类: Git 2012-07-23 16:09 824人阅读 评论(0) 收藏 举报
借助repo同步代码时,可以使用不同的manifest.xml文件替换以达到同步不同代码的目的,这里记下先。
1.首先新建一个存放源码的目录,并进入:
$ mkdir SRC
$ cd SRC
2.从服务器上下载repo工具:
$git clone git://192.168.1.1/tools/repo.git
此时,目录里就有repo文件夹了,里面有repo可执行文件
3.初始化.repo文件夹
$./repo/repo init -u git://192.168.1.1/branch/manifest.git
这时,目录下就了隐藏的.repo文件夹了,在.repo文件夹中,有如下几个文件及目录:
drwxr-xr-x 3 ritter ritter 4096 2012-07-23 15:59 manifests
drwxr-xr-x 8 ritter ritter 4096 2012-07-23 15:34 manifests.git
lrwxrwxrwx 1 ritter ritter 21 2012-07-23 16:01 manifest.xml -> manifests/default.xml
drwxr-xr-x 7 ritter ritter 4096 2012-07-23 15:38 repo
其中manifest.xml是一个软链接,指向manifests/default.xml
4.现在,将有下载源码信息的manifest.xml拷入SRC/.repo/manifests/下,并添加执行权限:
$ cp manifest.xml SRC/.repo/manifests/
$ chmod +xSRC/.repo/manifests/manifest.xml
此处注意,如果xml文件名不是manifest.xml也是可以的。
5.然后回到SRC/目录中,执行:
$ ./repo/repo init -m manifest.xml
使用repo工具,将默认的xml文件从default.xml改成manifest.xml,
6.此时,再到.repo/下查看manifest.xml软链接的目标,已经换成manifests/manifest.xml了:
& ls -l SRC/.repo/
drwxr-xr-x 3ritterritter 4096 2012-07-23 15:59 manifests
drwxr-xr-x 8ritterritter4096 2012-07-23 15:34 manifests.git
lrwxrwxrwx 1ritterritter 21 2012-07-23 16:01 manifest.xml -> manifests/manifest.xml
drwxr-xr-x 7ritterritter4096 2012-07-23 15:38 repo
然后,执行repo sync时,同步的代码就是根据新copy的manifest.xml来进行同步的了。
顺便记下,在chooseproduct时,可以进入vendor下查看
choosecombo选择编译版本
编译时,
1.先编译kernel
进入kernel目录,make kernel。
2.然后是system
在源码根目录中,make all -j4
3.最后是uboot
进入boot目录,make uboot
cd kernel/; make all; cd ../; make -j4; cd boot; make all; cd kernel/; make telephony;
具体还需要看Makefile
更多阅读
钢丝手套的介绍和使用方法。大家注意安全,好好保护自己和家人 钢丝手套能防砍吗
美国进口五指长袖钢丝手套、进口钢丝手套、金属防割手套、防刃手套、防刀手套、抗切割手套、裁剪手套、防刺手套、切割防护手套美国不锈钢手套,目前大部分屠宰场、肉类和家禽工厂和造纸行业都会用不锈钢丝防护手套来进行他们日常工
灭火器的种类及使用范围 灭火器种类及使用范围
灭火器是一种轻便的灭火工具,它可以用于扑救初起火灾,控制蔓延。不同种类的灭火器,适用于不同物质的火灾,其结构和使用方法也各不相同。一起来了解一下各种不同的灭火器适用于哪些场合吧。灭火器的种类及使用范围——工具/原料干粉灭火
整体衣柜移门尺寸标准又有不同的尺寸规范_战神 衣柜移门尺寸
每一个家庭都少不了一个衣柜,衣服最多的妈妈怎么忍受没有衣柜的日子,可爱的小朋友也应该有自己的小衣橱,整体衣柜已经是现代家居中的必需品。目前各个整体衣柜的厂家规范尺度都不一样,但是对于衣柜移门来讲,通常的设计尺寸是符合和遵循一
脸上不同位置长痘痘标志不同的器官问题 脸上不同部位长痘痘
脸上长痘痘一直是爱美人士的心腹大患。要想避免长痘痘,首先就得了解长痘痘的原因。脸上长痘痘的原因根据不同部位也不尽相同哦,或因为睡眠时间不规律,或因为心情郁闷,或因为烟酒刺激......脸上不同部位长痘痘的原因一、额头长痘痘的原因
在文章中插入不同页眉 word文档中不同的页眉
如果在Word文档中创建了页眉、页脚,那么在默认情况下,一篇文章从头到尾的页眉页脚都是一样的。但有时,我们还需要根据不同的章节内容而设定不同的页眉页脚。有的朋友将不同的章节分别保存成不同的文件,然后再分别给每个文件设定不同的页