无法连接到团队项目集合

时间:2017-03-22 16:05:29

标签: jenkins tfs jenkins-plugins

我是詹金斯的新手,正在尝试建立团队项目集。我的服务器名是:

http://<server-name>/tfs/Development%20and%20CFS%20UK/

我离开了最后一点,所以你可以看到它有空格。

我将Jenkins凭据添加为:

域名:全局凭证(不会让我选择任何其他内容) 种类:带密码的用户名 用户名:用于访问TFS的我的Windows域\用户名 密码:用于访问TFS的Windows密码 ID /描述,不确定这些是否重要 - 假设不是!

我收到的错误如下:

javax.servlet.ServletException: com.microsoft.tfs.core.exceptions.TECoreException: The SOAP endpoint http://<server-name>/tfs/Development%20and%20CFS%20UK/Services/v1.0/Registration.asmx could not be contacted.  HTTP status: 502

如果我将上面的网址剪切并粘贴到浏览器中,则显示正常,并显示以下消息:

Team Foundation Registration web service

The following operations are supported. For a formal definition, please review the Service Description.

GetRegistrationEntries

1 个答案:

答案 0 :(得分:0)

登录名很重要,必须包含域名和用户名。

  

对于[本地] Team Foundation Server,用户名可以是   以两种方式指定:

     
      
  • 实施例-DOMAIN \用户
  •   
  • user@domain.example.com
  •   

建议您使用Jenkins中的最新Team Foundation Server Plugin,有关作业配置的更多详细信息,您可以查看release note

要缩小团队项目集合的空间是否会导致问题,您可以尝试使用另一个没有空间的集合URL。

更新

如果您在浏览器中复制集合URL,则应链接到TFS Web门户。

enter image description here