一、一般步骤
有任务过来,在你的软件部系统上点击项目,就可以知道你有哪些项目,而且会列出取代码的repo init命令
比如
repo init -u ssh://192.168.30.13:29418/manifest.git -b wingtech -m ap_MT6762_p0.mp1_lg_s96769aa1_jdm2.xml
这个repo命令中要注意-m后面加的是“分支名.xml”,这个分支名后面有用
然后就在ubuntu上建立一个文件夹,然后进入这个文件夹,执行这条repo init命令
repo init -u ssh://192.168.30.13:29418/manifest.git -b wingtech -m ap_MT6762_p0.mp1_lg_s96769aa1_jdm2.xml
然后执行命令“repo sync -c”
这两步repo init和repo sync –c就是在检出代码
然后执行命令“repo start xxx --all” xxx是分支名,注意是杠杠all,有两个杠
这一步是在建立本地分支
然后执行命令“repo checkout xxx” xxx是分支名,
这一步是在切换分支
如果是在查看别人的提交记录,那只能看到项目名
那就
repo init -u ssh://192.168.30.13:29418/manifest.git -b wingtech -m 项目名.xml
就OK了