使用repo管理多个Git仓库

repo简介

基本概念

清单库

  1. remote元素,定义了名为korg的远程版本库,其库的基址为git://172.16.1.31/
  2. default元素,设置各个项目默认远程版本库为korg,默认的的分支为gingerbread-exdroid-stable。当然各个项目(project元素)还可以定义自己的remote和revision覆盖默认的配置
  3. project元素,用于定义一个项目,path属性表示在工作区克隆的位置,name属性表示该项目的远程版本库的相对路径 project元素的子元素copyfile,定义了项目克隆后的一个附件动作,从src拷贝文件到dest

命令格式

repo <COMMAND> <OPTIONS>

参考