在TFS中合并多个文件

时间:2011-05-02 15:11:13

标签: tfs merge

我们正在使用TFS作为我们软件的版本控制系统。目前,该软件在两个独立的分支中有两个版本:分支"版本1.0"和分支"版本2.0"。 每个修复版本都在"版本1.0"必须合并到版本2.0"。我从要合并的文件的上下文菜单中手动合并。

我的问题是某些修补程序包含位于不同文件夹中的多个文件。然后我必须对每个文件执行相同的操作。

是否有可能同时合并一组文件?如果没有,是否有推荐的做法如何执行合并操作?

1 个答案:

答案 0 :(得分:5)

您有几个选择:

  1. 如果您知道要合并的更改集(或要避免合并的更改集),则可以从要合并的文件中选择结构中的文件夹,然后通过选择所需的特定更改集来执行合并。如果您有变更集2000,2001,2004,2010并且您想要2001和2010,这有点复杂。您只能在每个合并列表中合并连续的变更集,因此您必须合并2001年和2010年。这仍然比合并更好如果您有更多文件然后更改集组,则会有很多文件。
  2. 如果要将该文件夹下的所有内容合并到特定变更集或最新变更集,则可以在一次批量合并中将其合并。
  3. 在这两个方面,您仍然需要解决在源分支和目标分支的同一文件中对同一行进行不同更改的问题。

相关问题