我遇到了一个问题,我无法从Intellij IDEA 2016.1.3连接到我的TFS服务器.为了这个例子,假设我的TFS服务器的URL是:https://myurlsegment.visualstudio.com.由于我没有足够的声誉来发布超过2个网址,我将省略下面描述中的一些网址中的"https"部分,但请放心,它存在于实际网址中.还假设我的收藏品名称是"mycol".最后,请注意我已从TFS安全性为此服务器启用了备用身份验证凭据.
以下是Intellij IDEA的重复步骤:
转至:VCS-> TFS-> 编辑配置
将打开"管理TFS服务器和工作区"对话框,单击" 添加... "
将打开"添加Team Foundation Server"对话框,填写详细信息:
地址: https ://myurlsegment.visualstudio.com
在这里,我也试过"://myurlsegment.visualstudio.com/mycol"和"://myurlsegment.visualstudio.com/DefaultCollection"(前面有https)
Auth: Alternate
用户名: my microsoft(live)id
密码: Visual Studio Team Services中指定的备用凭据的密码.
"无法加载工作区:已联系主机,但未找到TFS服务"
在此之后,仍然添加了服务器,但使用了错误的URL.出于某种原因,Intellij IDEA将"myurlsegment"附加到原始URL,我得到以下服务器名称:
://myurlsegment.visualstudio.com/ myurlsegment
而不是://myurlsegment.visualstudio.com/ mycol(或:://myurlsegment.visualstudio.com/ DefaultCollection)
当然,因为我在网址下面没有任何内容://myurlsegment.visualstudio.com/ myurlsegment,我无法添加任何工作空间或以这种方式添加此服务器 - 它没用.
可能导致此错误的任何想法?
编辑:
顺便说一句,我能够从Visual Studio 2015连接到我的TFS服务器.我注意到Visual Studio中的URL确实显示为: 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] …