linux--Repo的介绍与安装

一、介绍

1、Repo是由Android开发的命令行工具,对Git部分命令进行了封装,将百多个Git库有效的进行组织

 

二、安装

1、根目录下创建.bin文件夹

mkdir ~/.bin

2、配置为临时环境变量(也可配置为永久的)

PATH=~/.bin:$PATH

3、下载repo

git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo

4、将git-repo中的repo文件复制到 1 创建的.bin目录中

cd git-repo 
cp repo ~/.bin/

5、修改权限

chmod a+x ~/.bin/repo

6、创建同步源码的工作目录

mkdir android_source

7、在工作目录中创建.repo目录

cd android_source 
mkdir .repo

8、将下载的git-repo拷贝到.repo下,并改名为 repo

9、可以重新初始化了

repo init -u xxxxxxxxx -b xxxx

10、开始同步

repo sync
 

三、使用

1、运行repo init命令,克隆Android的一个清单库。这个清单库是通过XML技术建立的版本库清单。

2、清单库中的manifest.xml文件,列出了几百个多个版本库的克隆方式。包括版本库的地址和工作区地址的对应关系,以及分支的对应关系。

3、运行repo sync命令,开始同步,即分别克隆这几百个版本库到本地的工作区。

4、同时对这几百个版本库执行切换分支操作,切换到某个分支。
 

致谢

1、Repo介绍(原:https://duanqz.github.io/2015-06-25-Intro-to-Repo

2、ubuntu 安装 repo 记录(好)

3、repo讲解

4、Freescale Yocto的安装,环境Ubuntu14.04

5、Repo全解之自己搭建repo仓库

6、repo sync 出错 repo sync -f

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

worthsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值