TFS从Main创建分支 - 选定的变更集

时间:2018-04-30 17:48:49

标签: tfs tfs2010 branching-and-merging

我有一个问题;我们有一个Main分支,我们几乎没有变更集(属于3个不同的功能)。

我按日期创建了三个DEV分支(并选择了任何更改集之前的日期)。 我从Main中选择了更改集,并将它们合并到适当的DEV分支中。 我RolledBack所有这些变更集从Main,所以,主要变得干净。

现在我想将DEV分支中的一个合并到Main并进行部署以进行测试, 问题是;它不会选择所有的变更集,即使对于它所选择的变更集,它也不会选择所有已修改的文件。

如何从DEV合并到Main?请帮忙。

由于

1 个答案:

答案 0 :(得分:0)

当TFS进行合并时,它会将合并基于先前的合并历史记录,而不是源文件和目标文件的实际内容。

您可以使用tf merge命令尝试 / force 选项。 / force标志忽略合并历史记录,该合并历史记录指示特定变更集先前已从源合并到目标(可能不正确),并再次合并变更集。您可以为单个变更集或一系列变更集执行/强制合并。对于变更集#123456,命令将是:

import org.openqa.selenium.OutputType

查看以下博客以获取更多详细信息:

C# equivalent