热门搜索
Linux Git 仓库目录树调整
2013.10.18

近期有客户反馈Linux源码下载慢的问题,除了网速的原因,还因为部分二进制文件太大了。针对第二个问题,工程中心软件部对Linux的repo管理的git目录进行调整,去掉repo对板级镜像文件git的管理。

具体修改:

    去掉outside.xml文件中的如下两行:

project path="binaries/image/grus" name="linux/binaries/image/grus" 

project path="binaries/image/mensa" name="linux/binaries/image/mensa" 

最新git仓库目录树:



结果:

1. 下载命令不变。

下载repo

        $ mkdir 

        $ cd 

        $ wget http://git.ingenic.cn:8082/bj/repo

        $ chmod +x repo

下载源码

        $ ./repo init -u http://git.ingenic.cn/linux/manifest -m outside.xml

        $ ./repo sync

2. repo sync时,均不下载binary/image下面板级的git库。其余文件不受影响。

3. 外网仍可下载image,但需通过git clone命令单独下载。   

        $ git clone http://git.ingenic.cn/linux/binaries/image/grus

        $ git clone http://git.ingenic.cn/linux/binaries/image/mensa