无法通过 Jenkins 插件登录到 TFS

Posted

技术标签:

【中文标题】无法通过 Jenkins 插件登录到 TFS【英文标题】:Unable to Login to TFS via Jenkins plugin 【发布时间】:2012-07-26 12:38:42 【问题描述】:

我正在尝试轮询我的 TFS 存储库中的更改。

服务器网址:http://SERVER.com:8080/tfs/

项目路径:$/QA TFS 项目

登录名:DOMAIN\AaronH

当我运行作业时,我收到此错误:

TF31002:无法连接到此 Team Foundation Server:http://SERVER.com:8080/tfs/ Team Foundation Server 网址:http://SERVER.com:8080/tfs/。

失败的可能原因包括:

Team Foundation Server 的名称、端口号或协议不正确。 Team Foundation Server 离线。 密码已过期或不正确。

我可以通过具有相同凭据的浏览器登录该站点。我迷路了,我对 Jenkins 设置还很陌生。

【问题讨论】:

【参考方案1】:

指定包含项目集合的 URL。例如:

http://SERVER.com:8080/tfs/DefaultCollection

【讨论】:

我在尝试此操作时连接到了错误的集合。谢谢。 它会抛出错误如果项目集合名称中有空格,有什么解决办法吗? @UsamaKhalil 这是一个 URL;使用%20 逃离您的空间。例如:Foo%20Bar 而不是“Foo Bar”

以上是关于无法通过 Jenkins 插件登录到 TFS的主要内容,如果未能解决你的问题,请参考以下文章

登录到通过 HTML 框架可见的 Jenkins

如何在Jenkins作业执行中包含域用户

Okta 无法访问 jenkins 服务器

Jenkins-部署到 kubernetes

如果没有用户登录,则无法通过Jenkins运行COM应用程序

Jenkins Ansibe 插件无法通过 ssh 连接到主机:权限被拒绝(公钥、密码)