2010-07-05 4 views
4

У меня git и gitosis работает плавно на окнах с msysgit (с OpenSSH), , и теперь мне хотелось бы, чтобы Хадсон начал использовать git.Проблема с Hudson + Git + Gitosis на окнах

Итак, я гарантировал, что служба hudson windows работает как пользователь hudson , и я добавил пользователя hudson через gitosis-admin.

У меня также есть unixutils, и они находятся на пути к окнам.

Но, Хадсон терпит неудачу при клонировании проекта.

Я могу клонировать свой проект с помощью Git Баш, при входе в систему как пользователь Hudson, , но не в командной строке окна, и я боюсь, что это как Хадсон мерзавец плагин пытается сделать клон.

Когда я пытаюсь клонировать из обычной командной строки, я получаю запрос на пароль пользователя git.

Я попытался настроить конфигурационный файл внутри .ssh, но это не помогло.

Любая помощь будет очень признательна!

ответ

3

Я получаю запрос на ввод пароля пользователя GIT в

Это должно означать, это не находит свой открытый/закрытый ключ SSH, наиболее вероятно, потому что, когда Хадсон работает на работу, он не имеет %HOME% среды переменная.
Необходимо установить, что установлено %HOME%, согласно которому процесс git может найти .ssh

+0

awesome! Я начал разорвать свой голос на этом. – Jacko

Смежные вопросы