在TFS中,如何将分支合并到非&x27;直接从何处分支?

在TFS中,如何将分支合并到非&x27;直接从何处分支?,tfs,merge,branch,Tfs,Merge,Branch,在TFS中,我注意到您只能将分支合并到创建分支的文件夹中 我有以下文件夹:主干、标记和分支 当我有一个版本时,我会得到最新版本的主干并将其分支到Tags文件夹中,例如Project_01Aug2011。当该版本需要修复bug时,我将从该标记创建一个分支,将其命名为Project\u 01Aug2011\u BugFixings,并将其放在branchs文件夹中 问题是,现在我在分支中做了一些修复,现在这些更改需要与主干本身合并,但这似乎是不可能的 TFS只允许合并到分支直接发生的位置 使用TFS

在TFS中,我注意到您只能将分支合并到创建分支的文件夹中

我有以下文件夹:主干、标记和分支

当我有一个版本时,我会得到最新版本的主干并将其分支到Tags文件夹中,例如Project_01Aug2011。当该版本需要修复bug时,我将从该标记创建一个分支,将其命名为Project\u 01Aug2011\u BugFixings,并将其放在branchs文件夹中

问题是,现在我在分支中做了一些修复,现在这些更改需要与主干本身合并,但这似乎是不可能的

TFS只允许合并到分支直接发生的位置

使用TFS时,如何将分支更改合并回主干?(在Subversion中,它非常简单,我可以做到。)


谢谢,

第一个选项是从分支合并到标记,然后从标记合并到主干。
第二个选项是通过使用tf.exe命令行工具执行无基础合并,直接将更改从分支合并到主干。

第一个选项是将更改从分支合并到标记,然后从标记合并到主干。
第二个选项是通过使用tf.exe命令行工具执行无基础合并,直接将更改从分支合并到主干。

感谢您的两个选项。只有在创建标签发布的新副本时,才能执行第一个选项;如何在TFS中复制分支?第二个选项是不可靠的,因为我需要查看和检查哪些区域没有合并;不能盲目地自动合并。@您应该阅读此链接的灯光,它有对话框来解决冲突谢谢您的2个选项。只有在创建标签发布的新副本时,才能执行第一个选项;如何在TFS中复制分支?第二个选项是不可靠的,因为我需要查看和检查哪些区域没有合并;不能盲目地自动合并。@您应该阅读此链接的灯光,它具有解决冲突的对话框