2013-05-09 79 views
2

我們正在嘗試配置雲TFS(使用Git支持創建的項目)& Jenkins(Ubuntu機器)。使用雲TFS配置Jenkins(支持GIT)

當我嘗試輸入存儲庫URL時,會出現以下錯誤。

未能連接到存儲庫:命令 「git的LS-遠程-h https://xyz.visualstudio.com/DefaultCollection/_git/xyzrepo.git HEAD」 返回的狀態代碼128:使用認證失敗

我已生成的鍵:標準輸出:標準錯誤:致命SSH路由,但不幸的是我不能添加密鑰@ Cloud TFS Repo。

我甚至試過這種格式https://USERNAME:[email protected]/DefaultCollection/_git/Repo_Name,但不知何故沒有成功。

PS:裸最小的安裝(GIT & Git的插件詹金斯)

任何幫助/說明表示讚賞。

回答

0

您可能需要在tfs中啓用Alternate Credentials。 看看這個howto

+1

當鏈接到其他教程/文檔以包含最相關的部分時,這是一個非常好的主意,以防鏈接更改或網站將來不再可用。 – Fluffeh 2013-08-30 10:47:03

+0

我沒有......但我發佈的問題是與詹金斯連接TFS ...我在詹金斯使用GIt插件...這是無法連接TFS。 – Anuragh27crony 2013-08-31 16:02:31

+0

對我而言,只要啓用了備用登錄,並使用https:// USERNAME:[email protected]/DefaultCollection/_git/Repo_Name進行身份驗證,就可以工作。 IE:這應該是你在配置中的git repo。如果沒有覆蓋它,請嘗試從Codeplex下載git-credentialstore。它爲我們的幾個開發人員連接到VS中的TFS-Git做了訣竅。 [鏈接](http://gitcredentialstore.codeplex.com/) – user2732548 2013-09-03 12:57:40