【问题标题】:TFS: Is it possible to do a merge after source move during previous merge?TFS:是否可以在上一次合并期间在源移动后进行合并?
【发布时间】:2013-05-30 05:47:21
【问题描述】:

在 TFS2010 中,我们有:

  • 在路径 $\TeamProject\A\Path1 的分支 A 中创建了一个新项目 X
  • 我们已将其合并到分支 B 中,并且在合并中,我们还在同一签入中将项目移动到路径 $\TeamProject\B\Path2(此更改的类型为“合并,分支”)。
  • 对分支 A 进行了一些更改。

现在我想将更改合并到分支 B,但不是“合并,编辑”路径 $\TeamProject\B\Path2 中的文件,而是在 $\TeamProject\B\Path1 上得到“合并,分支”。

对于分支 B 中的每个文件,我可以在旧路径上查看分支 A 中的历史记录。

我做错了什么(除了在合并中执行移动操作)?

似乎允许但不支持的操作。

现在有可能以某种方式进行合并吗?

【问题讨论】:

    标签: visual-studio-2010 visual-studio-2012 tfs merge


    【解决方案1】:

    这只是 UI 中不支持。

    命令

     tf merge /recursive $\TeamProject\A\Path1 C:\TeamProject\B\Path2 /version:{changesetnumber}
    

    在控制台中完成了请求的工作...

    【讨论】:

      猜你喜欢
      • 2016-06-09
      • 2013-06-09
      • 1970-01-01
      • 2021-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多