【发布时间】: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