0
如何在創建和部署過程中管理多個svn回購,而不會產生大量的悲傷?如何在一個項目中管理多個svn回購?
我或多或少看起來像
./ //svn url:mysvn.com/Project/
lib //svn url:mysvn.com/Project/Lib/
ZEND //svn url:mysvn.com/Zend
Smarty //svn url:mysvn.com/smarty
InhouseLib1 //svn url:mysvn.com/InhouseLib1
ProjectLib //svn url:mysvn.com/Project/Lib/ProjectLib
web //svn url:mysvn.com/Project/Web
js //svn url:mysvn.com/Project/Web/js/
jQuery //svn url:mysvn.com/jQuery
Stuff //svn url:mysvn.com/Project/Web/js/Stuff
images //svn url:mysvn.com/Project/Web/images
etc..
導致當一個人已經改變了一些錯綜複雜的舞蹈,一個要部署的東西,或者你正在開始一個新項目,並知道你需要一定的當前文件夾結構(例如InHouseLib1
可能依賴於jQuery & Zend)
是否有任何SVN的魔法可以以某種方式管理這種複雜性? (最好不重新構建SVN回購)