【问题标题】:TFS Checkout using Jenkins Pipeline使用 Jenkins 管道进行 TFS 结帐
【发布时间】:2018-05-21 22:01:26
【问题描述】:

我需要使用 Jenkins 管道进行 TFS 工作区映射或结帐。我有以下代码,但出现连接超时问题。

stage ("Checkout"){
            node("Nodename"){
                ws("D:/Windows/Checkout/") {
                    echo ("Checking out source code")
                    checkout([$class: 'TeamFoundationServerScm', credentialsConfigurer: [$class: 'AutomaticCredentialsConfigurer'], projectPath: '$/ProjectName', serverUrl: 'CollectionURL', useOverwrite: true, useUpdate: true, workspaceName: 'Hudson-${JOB_NAME}'])}}
                }

有什么帮助或建议吗?

【问题讨论】:

标签: tfs jenkins-pipeline vcs-checkout


【解决方案1】:

感谢您的回复。

我们发现问题在于 Jenkins 插件中的代理配置。

管理 Jenkins -> 管理插件 -> 高级选项卡

在此之下,我们配置了代理详细信息的 HTTP 代理配置。一旦我们将其删除,结帐就会按预期进行。

谢谢,

Dinesh。

【讨论】:

  • 既然这个问题已经解决了,你可以接受它作为一个答案。这对阅读这个帖子的其他社区成员会有好处。
猜你喜欢
  • 2020-03-28
  • 1970-01-01
  • 1970-01-01
  • 2019-08-04
  • 2018-01-03
  • 2020-03-16
  • 2019-05-04
  • 2018-06-13
  • 1970-01-01
相关资源
最近更新 更多