搭建简易repo服务器
搭建之前,机器上一定要安装git和repo(如果不会百度一下吧)
注意点:repo init命令每次都会通过外网下载repo最新源码,这个源码可以配置到本地,配置方法参见另一篇博文(后续更新)
步骤1
创建文件夹repo-server
mkdir repo-server
步骤2
进入repo-server文件夹
cd repo-server
步骤3
创建文件夹manifest、repo1、repo2
mkdir manifest
mkdir repo1
mkdir repo2
现在的目录结构是这样的
步骤4
进入manifest文件夹
cd manifest
执行vi default.xml
编辑default.xml,如下:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="origin"
fetch="." />
<default remote="origin"
revision="master" />
<project path="repo1" name="repo1" />
<project path="repo2" name="repo2" />
</manifest>
编辑完成保存
步骤5
在manifest文件夹中执行
git init
git add .
git commit -m “init commit”
此时,manifest库中就已经包含default.xml文件了
步骤6
在repo1、repo2文件夹中随意新建文件,执行同样的命令
此时repo1、repo2 git库就建立完成
步骤7
此时repo服务器就已经搭建完成,可以使用repo init/repo sync命令了
执行:
repo init -u 用户名@manifest文件夹路径(切记一定是manifest文件夹路径)
repo sync