利用外部依赖属性共享代码
假设你有一个项目为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
本文介绍如何使用Subversion (SVN) 的外部依赖特性,在项目A中引用并共享项目B的代码。通过设置svn:externals属性,可以实现在更新项目A时自动检出项目B的最新版本。

213

被折叠的 条评论
为什么被折叠?



