2010-07-05 95 views
4

我有git和gitosis在msysgit(使用OpenSSH), 和Windows現在運行順利,我現在希望哈德森開始使用git。問題與窗戶上的Hudson + Git + Gitosis

所以,我已經確保哈德森窗口服務作爲 哈德森用戶運行,並且我已經通過gitosis-admin添加了哈德森用戶。

我也有unixutils,他們在windows的路徑。

但是,哈德遜克隆該項目失敗。

我可以用git bash中,哈得遜用戶, 而不是Windows命令行上, 登錄時,恐怕這是哈德森git的插件是如何嘗試做克隆複製我的項目。

當我嘗試從常規命令行克隆時,系統會提示您輸入git用戶的密碼。

我試着在.ssh裏設置一個配置文件,但是這沒有幫助。

任何幫助將非常感激!

回答

3

我得到提示git的用戶的密碼

應該意味着它沒有找到你的公共/私人SSH密鑰,很可能是因爲,當哈德森運行作業,它沒有%HOME%環境變量。
你應該確保一個%HOME%被設置在哪一個git進程可以找到一個.ssh目錄

+0

真棒!我開始撕裂我聽到的這一個。 – Jacko 2010-07-05 23:22:22