使用Team Foundation Server合并功能时出错

时间:2020-03-05 18:45:12  来源:igfitidea点击:

在Team Foundation Server中合并两个代码分支时,出现以下错误:

The given key was not present in the dictionary.

某些文件已签出并显示在"待更改"中,但实际上未进行任何更改。

我有一个解决方法:

  • 尝试合并(失败,并显示错误)
  • 从行李箱获取最新信息
  • 使用"合并,编辑"或者"合并"撤消所有待处理的更改
  • 再次合并(这次有效)

关于导致此错误的原因有什么想法?

答案后编辑:似乎像个错误。而且是非常可重复的。每个合并都会执行此操作。我将错误报告发送给MS,看看会发生什么。

解决方案

回答

听起来像个虫子。如果可以复制此内容,建议我们与Microsoft支持人员联系或者使用Microsoft Connect错误报告网站。在初步搜索中我没有发现任何提及。