2015-02-07 87 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)。這確實工作與備用憑據,而我們一直以來非常高興。