在分支之间合并TFS changeset而不是选择文件

11

我正在功能分支上进行更改,并将其合并到主开发分支,只需合并包含修改文件的文件夹即可让TFS检测需要合并的文件。

但是是否有一种方法可以说“只合并此更改集”,以便我知道仅合并提交中的特定更改?

我在GUI或Google上寻找答案时没有找到解决方案。


1
你好,以下是程序相关内容的翻译:http://blogs.msdn.com/b/billheys/archive/2011/01/19/what-is-a-cherry-pick-merge-and-why-do-you-recommend-against-them.aspx需要帮助吗? - Kritner
1个回答

15

您是否遇到了“所选变更集”合并选项中的问题?您可以选择特定的变更集进行合并,但可能会存在潜在问题

从合并对话框中选择源和目标。确保选择“所选变更集”。

输入图像描述

现在选择要合并的变更集:

输入图像描述

完成合并:

输入图像描述

与通常的TFS合并一样,更改会合并到您的工作区,并且直到您实际签入后才会提交。


谢谢,就是这样。我似乎主要使用VS中的源代码控制面板,并跳过“正确”的对话框。这非常明显,只是我没看到! - Mr. Boy
这将仅合并您单击的特定文件夹中所做的更改,如果变更集包括多个位于同一级别的文件夹,则该怎么办? - Diego Osornio

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接