当前位置: 代码迷 >> Android >> 适合于windows的批量处置android 源码的Git辅助工具
  详细解决方案

适合于windows的批量处置android 源码的Git辅助工具

热度:102   发布时间:2016-05-01 18:11:18.0
适合于windows的批量处理android 源码的Git辅助工具

直接在windows上下载源码后,由于没有repo工具,只能手动地一个一个地去处理Git仓库。

这里有一个工具,可以实现批量处理,包括git clone, pull, checkout ,等等一般都支持,只要该命令适用于每个仓库。

下载地址:http://download.csdn.net/detail/crylearner/4403277




使用方法:

配置好repourl.txt。  将仓库url填到里面,一行一个。

启动git bash, python  Gitbat.py -c  "git clone"  -e 即可。

也可以是其他任意的git命令,如git pull。


原理很简单:对任意一个仓库rul,如https://android.googlesource.com/platform/packages/apps/Browser,假设我们要执行git clone,那么

mkdir   -p platform/packages/apps/

       cd platform/packages/apps/

       git clone https://android.googlesource.com/platform/packages/apps/Browser

      cd -  #返回到原来目录

而现在,我们利用脚本自动生成了上面的命令。 遍历每一条url,就可以实现批量处理所有仓库。


简单的使用配置:

使用前需要配置一下ROOT_PATH,方法是修改Gitbat.py, 将里面的路径改成你需要的,或者总是设为None



  相关解决方案