【问题标题】:Jenkins Error Connecting to Visual Studio OnlineJenkins 连接到 Visual Studio Online 时出错
【发布时间】:2014-12-31 00:06:58
【问题描述】:

我正在使用 TFS 插件 3.1.1 和 TEE 12.0.2 运行 Jenkins 1.595

一段时间以来,我一直在使用 Visual Studio Online 在 Jenkins 上运行作业而没有问题,但我最近修改了一个现有作业以指向一个新分支,但它停止了工作。经过多次故障排除后,我决定建立一个全新的实例。

现在在新实例中,我遇到的错误与在旧工作中遇到的错误相同。

发生错误:TF14045:身份 grobocop 不是可识别的身份。

(grobocop 是与我的 MSDN 帐户关联的备用凭据)

查看 Jenkins 发送的命令,我注意到工作区所有者是在工作区名称之后指定的,这应该没有问题。

$ C:\TEE-CLC-12.0.2\tf.cmd 工作区 -new "Stage Author-MASTER;grobocop" -noprompt -服务器:https://XXXXX.visualstudio.com/DefaultCollection ********

在命令行中运行相同的命令会产生相同的错误,但如果没有工作区所有者,我会收到用户名/密码提示并创建工作区。

有人知道这里发生了什么吗?

【问题讨论】:

  • 感谢您修复品牌名称错误。您是否知道为什么包含工作区所有者(替代凭据)会导致身份无法识别错误?
  • 帮自己一个忙,如果可以的话,将所有代码迁移到 GIT。 TFS 不喜欢和别人一起玩。

标签: tfs jenkins azure-devops tee


【解决方案1】:

我建议将 grobocop 从参数中删除到 new 或者您需要完全限定它 - grobocop@whatever.com。 Grobocop 本身不会被接受为身份。

【讨论】:

    猜你喜欢
    • 2014-11-24
    • 2014-08-13
    • 2013-12-07
    • 2013-11-30
    • 1970-01-01
    • 1970-01-01
    • 2020-06-04
    • 1970-01-01
    相关资源
    最近更新 更多