利用外部依赖属性共享代码
假设你有一个项目为A,A依赖项目B的代码,A和B在SVN中的路径如下:
A: http://localhost/svn/project/A/trunk
B: http://localhost/svn/project/B/trunk
(1)签出A svn co http://localhost/svn/project/A/trunk A
(2)设置A目录的属性 svn propset svn:externals "B http://localhost/svn/project/B/trunk" A
表示A目录中有一个B目录是http://localhost/svn/project/B/trunk的签出
svn commit 才将属性放入存储库
(3)在A目录执行svn update会取出B