http://www.cnblogs.com/bluefrog/archive/2011/08/08/2130879.html
http://blog.csdn.net/echoisland/article/details/6584875
在svn中提供了一个非常好的功能叫做外部定义,简单的说就是可以把外部的svn版本库映射到一个目录。这是一个本身很简单的功能,但是他却能给svn的使用和管理带来很多多变的功能。
先认识几命令
显示当前svn目录下的所有设置的属性
svn proplist
删除当前目录下指定的属性
svn propdel PROPNAME
当前目录下设置指定的属性
svn propset PROPNAME .-F xxx.txt
#== 这里开始设置svn:externals===========
先在svn目录下新建一文件并写入
cat >test.txt Zend http://svn.my.com/path/to/zendframework ThinkPhP http://svn.my.com/path/to/thinkphp
然后设置svn:externals
svn ps svn:externals .-F test.txt
使用外部编辑器(vim)来设置
svn propedit svn:external .--editor-cmd vim
查看一下是否正确
svn proplist svn propget svn:externals
扫尾
rm -rf test.txt
提交并update
svn ci -m "testeste" svn up