工作中需要大量源代码,分散存储在不同组的版本库,在代码解析的时候需要对这些代码收集到一个库中。
如果一个个checkout并存储到新库中,费时费资源,svn的external就起作用了。
过命令的方式创建,有两种方式:
1.指令直接设定
svn propset svn:externals "https://subversion.assembla.com/svn/customlocations-greylink/trunk/Local Data" .
2.文件批量设定
svn propset svn:externals . -F config.txt
config.txt文件 指定local路径 和 目标库url 中间用空格分开
aar https://svn.xxxx/aar
aab https://svn.xxxx/aab