【问题标题】:TFS 2013: Automerge doesn't workTFS 2013:自动合并不起作用
【发布时间】:2015-10-25 17:59:54
【问题描述】:

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

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

我有一个“AutoMerge”按钮,但是当我点击它时,它只会打开与点击“Merge changes In Merge Tool”相同的工具。

另外,当我在这个工具中时,如果我点击“Next Conflict”,我没有,我可以直接点击“Accept Merge”。

我尝试执行 AutoResolve all,但它显示“由于内容更改、名称更改或编码更改发生冲突,尚未解决任何冲突。这些冲突需要单独解决”。

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

非常感谢

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

【问题讨论】:

  • VS 2015 和 TFS 2013 出现同样的问题

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2012-03-12
    • 2015-06-29
    • 2012-10-21
    • 1970-01-01
    • 2019-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多