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

你可能感兴趣的:(Linux,Linux)