错误TF31004将VS2012连接到TFS

时间:2013-10-01 20:14:30

标签: visual-studio-2012 tfs

我正在尝试使用VS2012建立与TFS的新连接。早期我能够添加我的TFS服务器,并使用Microsoft Git Provider从Visual Studio中克隆远程存储库的副本。后来,当我在团队资源管理器中摆弄试图找到我想要使用的分支的东西时,有些东西破了。我的本地存储库仍然存在,但我与远程存储库的连接在某种程度上已损坏,如此错误所示:

  

TF31004:在http://my.server.com:8080 / tfs连接到Team Foundation Server时遇到意外错误。等几分钟再试一次。如果问题仍然存在,请与服务器管理员联系 ok help

我试图解决这个问题:

  • 等待并重试(如建议的错误消息)。
  • 重新启动Visual Studio。
  • 重新启动我的机器。
  • 重新启动TFS服务器。
  • 在安装msysgit和Microsoft Git Provider之前使用系统还原还原,或尝试连接到TFS服务器。
  • 查看MSDN help错误信息(见下文)。
  • 搜索堆栈溢出(找到另一个相关问题但似乎不适用)。
  • 尝试过devenv / ResetSkipPkgs
  • 尝试过devenv / setup
  • 重新安装Team Explorer for VS2012
  • 清除IE Cookie(每this post)。
  • 清除TFS缓存(每this post)。

帮助页面提供了这些花絮,但是正如我所说的那样,只有我在某一点上工作时,它们似乎都没有。

  • 在本地计算机上运行的Team Foundation版本与Team Foundation Server服务器{name}上运行的版本不匹配。
  • 服务器返回HTML内容而不是XML内容。
  • 找不到服务器上所需的Web服务。

任何想法都将不胜感激!

1 个答案:

答案 0 :(得分:13)

我遇到了完全相同的问题。

我的解决方案是清除Windows Vault中的所有凭据(驻留在控制面板中的凭据管理器)。

我不知道为什么凭据确实搞砸了。