现在我有几个git 比如: /home/git/resp/test/uboot.git /home/git/resp/test/lnx.git 如何搭建repo来管理这2个git呢?
by studyboy_3w - 移动操作系统 - 2010-12-22 22:25:38 阅读(3151) 回复(0)
Android项目采用Git和repo进行版本管理。在大多数情况下,Git都可以满足用户的需求。然而,由于Android项目过于庞大,想要简单、高效的管理这一百多个Git库,并不是一件容易的事情。repo正是基于此需求,对Git命令部分封装,用来简化一些跨网络的操作。
安装repo
如何给android的mirror加入自定义project对应的git库,让repo自动管理
修改manifests基本project配置
luther@gliethttp:/vobs/git_repos/android-pub-manifests$ git show
- fetch="git://android.git.kernel.org/"
+ fetch="git://10.0.67.68/android"
+ <project path...
(文章出处:http://blog.csdn.net/free2o/archive/2009/03/11 /3981588.aspx)
注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。
hi all , 我按照网上的一些下载android代码(http://android.git.kernel.org/)的流程, 首先, 我安装了 git ,按照提示, 我调用git clone git://android.git.kernel.org/ + project path. 可以正常下载android projects中的 某一个 path 。 然后, 我希望能下载整个android path , 按照网站Installing repo 的提示, $ curl http://android.git.kernel.org/repo > g:/android/bin/repo #这时, 我可以看到bin下一个...
git 和 repo android内核
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓 库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制...
by
DerekGuo_lzu
-
移动操作系统
-
2011-12-21 08:41:40 阅读(694) 回复(0)
Git 是 Linux Torvalds 为了帮助管理 Linux
内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓
库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有
repo init -u git://android.git.kernel.org/platform/manifest.git -b eclair 我可以获得eclair branch 但是如何获得froyo 的branch和 android-2.2.1_r1的tag git://android.git.kernel.org/platform/manifest * [new branch] android-1.5 -> origin/android-1.5 * [new branch] android-1.5r2 -> origin/android-1.5r2 * [new branch] android-1.5r3 -> origin/android-1.5r3 * [new branch] android...
by
studyboy_3w
-
移动操作系统
-
2010-12-23 23:00:36 阅读(3255) 回复(0)
# /etc/yum.repos.d/CentOS-Base.repo # mirror 1 http://ftp.sjtu.edu.cn 上海交大 # mirror 2 http://ftp.riken.jp # if no gpgkey run "rpm --import http://ftp.sjtu.edu.cn/centos/5.0/os/i386/RPM-GPG-KEY-CentOS-5 " # /etc/yum.repos.d/CentOS-Base.repo ----------------------------------------------------------------------------------------------------- # CentOS-Base.repo # # This file uses a new mir...
|