Android repo 小结

本文介绍了Android repo的安装、帮助、初始化、拉取代码、修改repo结构、创建快照、切换分支以及基本工作流程。通过`repo init`和`repo sync`等命令管理Android项目,利用`manifest.xml`配置仓库,并在`.repo/manifests`中修改结构。同时,文章还提到了如何解决长时间无响应的问题和获取更多信息的选项。
摘要由CSDN通过智能技术生成

一、安装

创建目录和修改环境变量

$ mkdir ~/bin

$ PATH=~/bin:$PATH

下载repo代码

$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

$ chmod a+x ~/bin/repo

二、帮助

repo help

查询具体命令的帮助

repo help <COMMAND>

Repo 仓库状态

repo help init

状态

repo status .

三、初始化

$ repo init -u <URL> [<OPTIONS>]

示例

$ mkdir WORKING_DIRECTORY

$ cd WORKING_DIRECTORY

 

repo init -u https://android.googlesource.com/platform/manifest

这个命令会在当前文件夹创建一个 .repo 文件夹,它包含

 

repo/ : 其实是一个repopython源码
manifest.xml : 工作树的主配置文件,不要编辑这个文件
projects/ : 每个git工程的 .git结构
local_manifest.xml : 这个文件不是repo创建的,你可以创建这个文件来代替主配置文件,也就是临时测试用用

选项:

-u: 指定manifest仓库地址
-m: 选择仓库中某个manifest文件,如果没有设置,就使用default.xml
-b:
指定一个分支或修正版本

四、拉代码

repo sync

 

repo sync PROJECT0 PROJECT1 PROJECT2 ...

选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值