Команды Hudson Git * невероятно * медленные - PullRequest
3 голосов
/ 08 октября 2010

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

Запуск /bin/git help занял 63 секунды, когда я только что вызвал его.Я никогда не ждал достаточно долго, чтобы увидеть, как клон начнет выводить (> 10 минут).

Список рассылки Хадсона недоступен, поэтому я решил попробовать здесь ...

Ответы [ 2 ]

5 голосов
/ 07 января 2011

Я тоже столкнулся с этой проблемой и нашел обходной путь. Когда Hudson запускается как служба, чего-то не хватает в обычной среде рабочего стола, что приводит к необходимости перезагрузки сети для каждого процесса. msys-1.0.dll пытается загрузить что-то в netapi32.dll, что заставляет его так долго. Поэтому я просто скачал plink.exe из PuTTY и установил в своем GIT_SSH env использование этого. Проблема устранена.

0 голосов
/ 08 октября 2010

Вы пытались использовать плагин Git для Hudson?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...