564
查看repo的配置与使用的源代码
repo的配置与使用
0
←
repo的配置与使用
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你被禁止执行你刚才请求的操作。
您可以查看并复制此页面的源代码:
== 一、构建 manifest仓库 == 例如,要使用之前通过脚本上传的 git仓库,需要建立对应的manifest文件,如果还没有manifest仓库,也需要创建: <pre> admin@zmk-G41M-ES2L:~/WD/python/manifest$ mkdir manifest admin@zmk-G41M-ES2L:~/WD/python/manifest$ cd manifest admin@zmk-G41M-ES2L:~/WD/python/manifest$ vim default.xml </pre> 加入以下内容 <pre> <?xml version="1.0" encoding="UTF-8"?> <manifest> <remote fetch="ssh://username@gerrit.myserver.org:29418" name="origin"/> <default remote="origin" revision="master"/> <project name="8916/frameworks_cmd_base_cmds_am" path="base/cmds/am"/> <project name="8916/frameworks_cmd_base_cmds_app_process" path="base/cmds/app_process"/> <project name="8916/frameworks_cmd" path="./"/> </manifest> </pre> 上传至服务器中: <pre> origin ssh://root@gerrit.myserver.org/home/admin/gerrit/git/repo/manifest.git (fetch) origin ssh://root@gerrit.myserver.org/home/admin/gerrit/git/repo/manifest.git (push) </pre> == 二、安装repo == === 1.安装curl === sudo apt-get install git-core curl === 2.通过curl下载repo === curl http://code.google.com/p/git-repo/downloads/detail?name=repo-1.12 > /bin/repo 上面这个地址可能会变,因为google可能访问不了 === 3.修改执行权限 === chmod a+x /bin/repo === 4.修改~/bin/repo文件将第五行 === REPO_URL='https://gerrit.googlesource.com/git-repo' 改为你可以访问的地址,或者直接为repo配置为内部局域网 REPO_URL='http://gerrit.googlesource.com/git-repo' == 三、使用repo下载代码 == <pre> repo init -u ssh://root@gerrit.myserver.org:29418/repo/manifest.git </pre> 接着运行: <pre> repo sync </pre> 提示: <pre> IOError: [Errno 2] No such file or directory: '/home/admin/WD/python/frameworks_cmd/.repo/manifest.xml' </pre> 这个文件没有自动生成,先手动改一下: cp .repo/manifest.xml.link .repo/manifest.xml 手动把 username@gerrit.myserver.org换成 [你的用户名]@gerrit.myserver.org 再试一下,发现成功了
返回
repo的配置与使用
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
Ubuntu
Android
C&CPP
Java
Python
大杂烩
最近更改
工具箱
所有页面
文件列表
特殊页面