我们必须使用标准的主干/分支/标签的结构保存在SVN主Visual Studio项目。但是,此项目引用此结构外部的外部项目,因此当我们创建代码分支时,所有对exteranl项目的引用都会失败,因为它们只有一个级别。最佳策略引用
即。行李箱/ MyProjectCode分支,所以由于层次的这种额外的水平,外部项目的任何引用失败后变得分支/ MyFeatureBranch/MyProjectCode。
什么是用尽可能少摩擦地创建新的分支,最好的办法?我可以写修改所有项目引用的脚本,或者我可以可以改变我的本地代码布局,使分支实际上水平从主干下来,等于是一个新的分支将是在同一水平上。任何其他建议/最佳实践?
我看到你没有在这里接受答案,但想知道你是否对此进行了排序。我们有完全相同的问题,虽然我不想要数十个分支,但我们目前的解决方法意味着我们只能有一个让文件夹深度保持不变。 – DilbertDave 2009-12-03 10:21:08