“TF14083:合并TFS2008时,项目{0}具有来自当前合并操作的挂起合并”

时间:2010-02-05 16:45:09

标签: tfs2008 merge

尝试合并TFS2008时出现此错误。源或目标分支上没有挂起的更改。

  

TF14083:项目{0}具有当前合并操作的待定合并,请解析并检入当前合并并再次合并以获取此更改。

3 个答案:

答案 0 :(得分:3)

您是否阅读过this article

其中一个建议是在新工作区中尝试操作。

此外,如果您重命名或删除了一个或多个分支/文件夹,则您可能无法更改工作区中的更改。 Pending Changes窗口中是否有任何内容(甚至在源和目标之外)?

答案 1 :(得分:1)

我错过的未决更改窗口顶部有一个“解决冲突(x)”链接。

答案 2 :(得分:0)

这是一个为我工作的解决方案。

简短版本:合并所有不首先报告TF14083的文件并签入更改,然后执行重新合并。

长版: 我们没有货架上的文件或没有签入,但是当我尝试从一个分支到另一个分支执行合并时,我收到错误消息 TF14083:项目''具有来自当前合并操作的待定合并,请解决并且签入当前合并并再次合并以获取此更改。

我的解决方法是合并除报告的所有其他文件以及TF14083错误。签入该合并,然后执行与之前相同的分支的新合并,现在TFS在上一个合并操作中选择了使用TF14083报告的那些文件中的更改,并将它们合并而没有警告或错误。

去图!