TFS 2013:Automerge无法正常工作

时间:2015-08-03 14:56:05

标签: visual-studio-2013 tfs merge tfs2010 merge-conflict-resolution

我在我们的主干与分支之间进行合并,并且我们有很多修改过的文件。

大多数更改都没有冲突,但是目前,当我尝试合并分支时,我有很多可以自动解决的文件。

我有一个按钮" AutoMerge",但当我点击它时,它只是打开相同的工具,如果我点击"合并更改合并工具"。

此外,当我使用此工具时,如果我点击"下一次冲突",我就没有了,我可以直接点击"接受合并&#34 ;。

我试图做一个AutoResolve all,但它说我"由于内容更改,名称更改或编码更改冲突,没有解决冲突。这些冲突需要单独解决"。

因此,对于为什么/如何解决所有这些非冲突文件的任何想法,我都非常欢迎,因为我要查看超过800个文件。

非常感谢

我不知道它是否会影响某些内容,但我们目前有Visual Studio 2013和TFS 2010。

1 个答案:

答案 0 :(得分:0)

我也有这个问题。在我的情况下,我的输出在我做了get之后给每个文件发出消息“无法执行get操作,因为文件已经存在于本地”。我搜索了这个问题并找到TFS Incremental build error - Unable to perform the get operation because the file already exists locally

我的项目文件夹不再设置为只读,因为要解决不同的问题,这导致了这个问题。我最终对所有文件进行了完全覆盖获取(右键单击 - >高级 - >获取特定版本,选择最新版本并选中“覆盖所有文件”)并解决了我的问题。它可能不是所有案例的解决方案,但值得检查。