2017-10-16 116 views
0

這似乎是一個簡單的問題,但我卡住了。無法連接到我的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

嗨@安德魯,很高興在這裏解決這個問題。當你自己修復時總是更好;因爲你知道它是如何工作的!:)是的,你是對的。您可以在這裏分享您的解決方案,並將其標記爲可幫助社區中其他人的答案。 –

回答

1

這是一個一般情況(連接問題)。要縮小這一問題,請嘗試以下操作:

  • 檢查是否有有用的事件查看您的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

感謝您的回答。只是意識到它又是你:)。我採取的方法與你類似。我編輯了我的問題。再次感謝 –