在TFS

时间:2017-08-18 10:07:48

标签: c# tfs tfs2013

我正在与TFS合作,有四个分支:开发,测试,预制和生产。我做了三个变更集:10800,10802和10803。

是否可以创建一个规则来说明变更集10802必须先合并,然后再合并10802和10803?

2 个答案:

答案 0 :(得分:0)

简短的回答是否定的。

您似乎希望限制,以便按变更集编号的顺序合并更改集。合并可以一次完成一个或多个变更集,因为可以解决代码中的任何冲突。因此,无论您是需要按时间顺序还是按任意顺序将它们合并在一起,它实际上取决于实际的变化。

答案 1 :(得分:0)

我们无法为合并设置这样的规则。

如果要将变更集与特定订单合并,可以手动选择特定变更集以进行每次合并,或者与命令合并。

例如: 以下示例将所有变更集合并到变更集137到branch2。

c:\projects>tf merge /version:C137 branch1 branch2 /recursive

有关详细信息,请参阅Merge Command