我尝试使用本教程使用Eclipse插件连接到我们的TFS:https://msdn.microsoft.com/en-us/library/jj155782(v=vs.120).aspx
不幸的是,我收到了不同的错误消息(取决于我的操作):
网址:http://<我的TFS-URL> / tfs 结果:"无法联系soap端点/Servies/v1.0/Registration.asmx。 HTTP状态:404"
网址:http://<我的TFS-URL> / tfs / DefaultCollection 结果:"基本凭据仅支持HTTPS安全连接"
网址:https://<我的TFS-URL> / tfs(如果存在或不存在DefaultCollection则无关紧要) 大约2分钟等待后的结果 - 我根本无法登录:"无法识别的SSL消息,明文连接?"
网址和凭据是100%正确的,我可以在浏览器中连接,但它不能与Eclipse一起使用。
我们正在使用TFS2013,我的插件版本是14.0.2.2015 ...如果这有点重要。
答案 0 :(得分:3)
问题在于盯着你:
网址:http:///tfs/DefaultCollection结果:"基本凭据仅支持HTTPS安全连接"
你需要设置TEE而不关心你是否通过纯文本发送凭证(这是不好的,我强烈建议反对,但可以通过设置com.microsoft.tfs.client.allowInsecureBasic
来完成环境变量),或设置HTTPS。
启用基本身份验证和设置HTTPS是您的TFS管理员必须执行的操作。
如果您将Mac加入Windows域,还有其他选项(如Kerberos身份验证),但如果您不熟悉HTTPS +基本身份验证可能是最简单的。