svn external 共享文件夹,文件
1.6 只能加一个;1.7版本可以加多个;
最近在调整库结构,刚好SVN的上的一个属性扩展-外部定义派上用场,感觉挺好用的,就拿出来介绍给大家了。
svn:externals 这边假设有个目录,该目录下的内容需要获取公共库的公共文件,你不能让每个用户都需要在本地目录去重组目录吧。
呵呵,这时候你可以进行操作;
第一,在库结构中创建了一个空目录,作为虚目录。
第二,选中该目录,为其设置SVN属性,如下:
选择快捷菜单中“TortoiseSVN->Properties”
从下拉列表框选择svn:externals,并设置其属性值
格式:本地目录路径 远程库URL路径
你会发现你的本地目录变成了修改状态,但你不能进行提交操作,而是要先进行更新操作
更新操作完,在进行提交操作,你会发现在你的本地目录下多了一个目录Import,它是从另一个库取出来的数据
因为你已经帮忙设置了属性,并把这个动作也提交了,所以,在别人人库中取出数据时,就得到的是一份完整的数据,也就是说从别库里取的数据都也有了