Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用TFS在VSO上设置Jenkins_Tfs_Jenkins_Azure Devops - Fatal编程技术网

使用TFS在VSO上设置Jenkins

使用TFS在VSO上设置Jenkins,tfs,jenkins,azure-devops,Tfs,Jenkins,Azure Devops,是否有人成功设置VSO&Jenkins&TFS 服务器URL:https://.visualstudio.com/DefaultCollection 登录名和用户密码(使用备用凭据) 你用的是什么域名\username 如果我在命令提示符下运行tf命令,它会成功,但Jenkins显示的命令与失败的命令相同。我不知道如何调试这个。我还尝试为TFS设置缓存凭据,而不是缓存它们。Jenkins似乎没有缓存凭据,但我的命令提示符有缓存凭据吗?为什么我的系统会为我存储凭证,而不是Jenkins Jenki

是否有人成功设置VSO&Jenkins&TFS

服务器URL:
https://.visualstudio.com/DefaultCollection

登录名和用户密码(使用备用凭据)

你用的是什么域名<代码>\username

如果我在命令提示符下运行tf命令,它会成功,但Jenkins显示的命令与失败的命令相同。我不知道如何调试这个。我还尝试为TFS设置缓存凭据,而不是缓存它们。Jenkins似乎没有缓存凭据,但我的命令提示符有缓存凭据吗?为什么我的系统会为我存储凭证,而不是Jenkins


Jenkins出错:
TF30063:您无权访问https://windwardstudios.visualstudio.com/DefaultCollection

您需要配置Jenkins yo并使用备用凭据。它将不适用于任何其他配置,并且从不存储凭据。你发出的每一个命令都必须包含相同的信条。

这是一个答案,但可能不是你想要听到的。大约一年前,这对我们有用。它要求有人在构建服务器上使用MSDN凭据登录VisualStudio.com。然后,我们就没有在Jenkins TFS插件中使用凭据。然后有一天,它完全停止了工作。正如@MrHinsh所建议的,我们尝试了其他凭证,但从未成功。最终我们放弃了,将所有TFS存储库都切换到git(但仍然托管在VisualStudio.com上)。确实与备用凭证一起工作,从那时起我们非常高兴 请参见wiki页面中的部分