2015-02-07 86 views
1

有没有人成功地建立了VSO &詹金斯& TFS?设置詹金斯在与VSO TFS

服务器网址:https://<myproject>.visualstudio.com/DefaultCollection

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

你用什么域名? <domain>\username

如果我运行命令提示符tf命令,它会成功,但詹金斯显示相同的命令失败。我失去了如何调试这个。我也尝试为TFS设置缓存的凭据,而不是缓存它们。似乎詹金斯没有缓存的凭据,但我的命令提示符呢?为什么我的系统为我存储凭据,但不是詹金斯?从詹金斯

错误:TF30063: You are not authorized to access https://windwardstudios.visualstudio.com/DefaultCollection

回答

0

您需要配置詹金斯哟使用备用凭据。它不适用于任何其他配置,并且从不存储凭据。您传递的每个命令都必须包含相同的信用。

1

这是一个答案,但可能不是你想听到的。这在过去大约一年前为我们工作。它需要有人在构建服务器上用他的MSDN凭证登录到VisualStudio.com。然后,我们根本没有在Jenkins TFS插件中使用凭据。然后有一天,那只是停止工作。我们尝试了其他凭据,正如@MHHinsh所建议的那样,但从来没有成功。最终我们放弃了,并切换所有的TFS存储库与git(但仍托管在VisualStudio.com)。这确实工作与备用凭据,而我们一直以来非常高兴。