【发布时间】:2009-07-13 12:10:02
【问题描述】:
我们有一个使用标准主干/分支/标签结构存储在 SVN 中的主要视觉工作室项目。然而,这个项目引用了这个结构之外的外部项目,所以当我们创建一个代码分支时,所有对外部项目的引用都失败了,因为它们是一个级别的。
即。 trunk/MyProjectCode 在分支后变成了 branches/MyFeatureBranch/MyProjectCode,因此由于这种额外的层次结构,任何对外部项目的引用都会失败。
以尽可能少的摩擦创建分支的最佳方法是什么?我可以编写一个修改所有项目引用的脚本,或者我可以更改我的本地代码布局,使分支实际上比主干低一级,因此新分支将位于同一级别。还有其他建议/最佳实践吗?
【问题讨论】:
-
我看到您没有在这里接受答案,但想知道您是否对此进行了排序。我们有完全相同的问题,虽然我不想要几十个分支,但我们目前的解决方法意味着我们只能有一个来保持文件夹深度相同。
标签: .net visual-studio svn