查看“︁repo的配置与使用”︁的源代码
←
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的配置与使用
。
导航菜单
个人工具
创建账号
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
设置
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
所有页面
文件列表
页面信息
特殊页面