无法连接到我的TFS项目

问题描述:

这似乎是一个简单的问题,但我卡住了。无法连接到我的TFS项目

我刚刚重建我的服务器(托管在Fasthosts上),并重建我的开发电脑。

我已将TFS 2015安装回我的windows 2012服务器上。

我在我的开发PC上重新安装了Vs2017。

我在TFS中创建了一个团队项目。

我在我的开发电脑上使用了vs2017。我去管理连接。

http://My_hosted_server_IP:8080/tfs

时下,无法连接:我在打字。

我可以通过我的服务器上安装的VS2017进行连接。

我不记得还有什么我必须做的才能访问我的TFS集合。

而且我删除了本地缓存,并在服务器上

有人请指教?

感谢

补充:

我在这些情况下做的非常月1日的事情是关闭防火墙,但是这也没做。所以,我认为这是一个有约束力的问题。我试着第一次在TFS的日志文件中启用更好的跟踪,但这没有给我提供任何帮助。事件查看器中也没有任何内容。

我可以通过服务器上的浏览器直接查看tfs web服务,所以真的很神秘。

我查看了允许的TCP端口,我可以看到8080被双向打开。

最后我通过发现一个免费的反病毒软件以某种方式被安装,并通过删除这个我最终可以ping服务器来解决这个问题。

但是,在这个阶段,我仍然无法通过我的ide连接到tfs。

敲竹杠再次禁用防火墙,它确实工作。

所以,在frewall选项中有一些东西阻止了这种连接。

我是Team Foundation Services需要检查公共选项。

最后很明显。但它是一个事物的组合..

enter image description here

+1

请当您将VS2017连接到TFS添加详细的错误信息。这有助于缩小问题的范围。 –

+1

@ Patrick-MSFT嗨,你说得很对。但是,我已经解决了这个问题,但忘了删除。我会评论所提供的答案,因为它可能对其他人有用 –

+0

嗨@安德鲁,很高兴在这里解决这个问题。当你自己修复时总是更好;因为你知道它是如何工作的!:)是的,你是对的。您可以在这里分享您的解决方案,并将其标记为可帮助社区中其他人的答案。 –

这是一个一般情况(连接问题)。要缩小这一问题,请尝试以下操作:

  • 检查是否有有用的事件查看您的TFS 服务器上的东西
  • 给一个尝试直接使用,而不是服务器名称时 IP地址您正在VS2017中添加Team Foundation Sever。喜欢的东西: http://192.168.0.1:8080/tfs
  • 登录TFS中门户网站在Web浏览器的开发机器上看到 如果它只是一个VS相关的问题
  • 运行VS2017在管理员模式下。
  • 暂时关闭防火墙,禁用防病毒软件。

更多的方式来排除故障,请于本博客看看:TF31002: Unable to connect to this Team Foundation Server

+0

感谢您的回答。只是意识到它又是你:)。我采取的方法与你类似。我编辑了我的问题。再次感谢 –