0

我们开发了一个我们通常在所有项目中使用的通用组件。我们希望将源代码包含在每个项目中,并能够在将项目编码回公共组件时提交对公共组件的更改。所以 TFS 结构应该是这样的:

$/Common Component/Main/ComponentA

$/Some Project/Main/ComponentA (branched from $/Common Component/Main/ComponentA
$/Some Project/Main/Some Stuff
$/Some Project/Dev (branched from $/Some Project/Main)
$/Some Project/Release/1.0 (branched from $/Some Project/Main)

是否可以将主文件夹作为分支,而其子文件夹 ComponentA 从另一个位置($/Common Component/Main)分支?或者这是不能在 TFS 2010 中完成的嵌套分支?

4

1 回答 1

1

你可以有嵌套的分支,但 TFS 不鼓励它们。为此,请创建顶级分支,然后将它们转换为文件夹。分支结构仍然存在,但您现在可以进行嵌套分支。权衡是您失去了一些功能,例如“视图层次结构”。

于 2011-07-05T23:15:12.770 回答