我遇到問題,無法從Intellij連接到我的TFS服務器IDEA 2016.1.3。爲了這個例子,假設我的TFS服務器的URL是:https://myurlsegment.visualstudio.com。由於我沒有足夠的聲望發佈超過2個網址,因此我將在下面的說明中省略某些網址中的「https」部分,但請放心,它存在於實際的網址中。還假設我的收藏品的名稱是「mycol」。最後,請注意,我已從TFS安全性爲此服務器啓用了備用身份驗證憑據。無法從Intellij IDEA 2016.1.3連接到TFS服務器:「無法加載工作區:主機已聯繫,但沒有找到TFS服務」
下面是的IntelliJ IDEA的再現步驟:
轉到:VCS-> TFS->編輯配置
將打開 「管理TFS服務器和工作區」 對話框中,單擊「添加...」
「添加團隊基礎服務器」 對話框打開,填寫詳細信息:
地址:https://myurlsegment.visualstudio.com
在這裏,我也嘗試過 「://myurlsegment.visualstudio.com/mycol」 和 「://myurlsegment.visualstudio.com/DefaultCollection」 (與前面HTTPS)
驗證:備用
用戶名:我的Microsoft(活)ID
密碼:用於Visual Studio Team Services中指定的備用憑據的密碼。
- 單擊確定
- 我得到的錯誤信息:
「無法加載工作區:主機聯絡,但沒有TFS服務發現」
之後,仍然添加服務器,但帶有錯誤的網址。出於某種原因,IntelliJ IDEA的追加「myurlsegment」到原來的網址,我也得到了服務器名稱如下:
://myurlsegment.visualstudio.com/ myurlsegment
的這個: ://myurlsegment.visualstudio.com/ mycol(或://myurlsegment.visualstudio。COM/DefaultCollection)
當然,因爲我沒有URL下任何東西: ://myurlsegment.visualstudio.com/ myurlsegment,我不能添加任何工作區或與此服務器做任何事以這種方式添加 - 這是沒用的。
任何想法可能會導致此錯誤?
編輯:
順便說一句,我能夠連接蠻好從Visual Studio 2015年我的TFS服務器我注意到,在Visual Studio中的網址是否確實顯示爲: myurlsegment .visualstudio.com/myurlsegment,所以這可能不是問題。我也看了IntelliJ IDEA日誌,發現這個:
2016-07-07 08:29:01,021 [] DEBUG - httpclient.wire.header - >>「POST /myurlsegment/Services/v1.0/ Registration.asmx HTTP/1.1 [\ r] [\ n]「
2016-07-07 08:29:01,021 [] DEBUG - httpclient.wire.header - >>」Content-Type:application/soap + xml; charset = UTF-8; action =「http://schemas.microsoft.com/TeamFoundation/2005/06/Services/Registration/03/GetRegistrationEntries」[\ r] [\ n]「
2016 -07-07 08:29:01,021 [] DEBUG - httpclient.wire.header - >>「授權:基本[\ r] [\ n]」
2016-07-07 08:29:01,021 [] DEBUG - httpclient.wire.header - >>「User-Agent:Axis2 [\ r] [\ n]」
2016-07-07 08: 29:01,021 [] DEBUG - httpclient.wire.header - >>「接受編碼:gzip [\ r] [\ n]」
2016-07-07 08:29:01,021 [] DEBUG - httpclient。 wire.header - >>「Host:myurlsegment.visualstudio.com [\ r] [\ n]」
2016-07-07 08:29:01,021 [] DEBUG - httpclient.wire.header - >>「 Content-Length:270 [\ r] [\ n]「
2016-07-07 08:29:01,021 [] DEBUG - httpclient.wire.header - >> 「[\ R] [\ n]的」
2016年7月7日08:29:01021 [] DEBUG - httpclient.wire.content - >> 「」
2016年7月7日8點29分:01,721 []調試 - httpclient.wire.header - < <「HTTP/1.1 404 Not Found [\ r] [\ n]」
2016-07-07 08:29:01,721 [] DEBUG - httpclient。 wire.header - < <「HTTP/1.1 404 Not Found [\ r] [\ n]」
希望這會有所幫助。
行? –
嗨Eddie,我正在使用「TFS集成」插件 - 默認情況下啓用IntelliJ IDEA時啓用。它的版本顯示在「插件設置」中,如下所示:999.999 –
我只是嘗試從https://plugins.jetbrains.com/plugin/4578?pr=idea下載此插件並將其與Intellij2016.1.3一起安裝,但不兼容錯誤。你可以試試這個插件:https://plugins.jetbrains.com/plugin/7961?pr=idea?它在我身邊運作。 –