此场景应使用哪个TFS分支策略

此场景应使用哪个TFS分支策略,tfs,branch,Tfs,Branch,我正在创建一个由树中的组件引用的库,如 组件A->组件B 组件A->组件C 组件B->组件C 通过将A分支为B,然后将B分支为C,我可以安全地完成所有引用。但是,我遇到了一个案例,那棵树有点复杂 组件A->组件B 组件A->组件C 组件B->组件C 组件A->组件D 组件D->组件C 当我把D分支成C时,我有两个A的实例 分支每个组件的目标是,可以签出C的解决方案及其文件夹结构中的所有依赖项,而不必签出引用的解决方案和外部文件夹。有没有更好的方法,或者我如何解决方案2?我们有这样的策略,也遇到了

我正在创建一个由树中的组件引用的库,如

组件A->组件B

组件A->组件C

组件B->组件C

通过将A分支为B,然后将B分支为C,我可以安全地完成所有引用。但是,我遇到了一个案例,那棵树有点复杂

组件A->组件B

组件A->组件C

组件B->组件C

组件A->组件D

组件D->组件C

当我把D分支成C时,我有两个A的实例


分支每个组件的目标是,可以签出C的解决方案及其文件夹结构中的所有依赖项,而不必签出引用的解决方案和外部文件夹。有没有更好的方法,或者我如何解决方案2?

我们有这样的策略,也遇到了与您相同的问题

我们最终还是使用lib文件夹并签入内置DLL。是的,你失去了一些东西,但它更简单,我们没有后悔


编辑:我们现在正在为此使用nuget。强烈建议。

不要为此使用分支。这是一个不应该重复的SourceSafe老把戏。谢谢,这就是我们要做的。