Мой опыт работы с плагином Hudson git 0.5 для Linux был очень позитивным. Работает отлично.
Мой опыт работы с плагином Hudson git 0.5 для Windows всегда был отрицательным. Я столкнулся с Hudson bug 2762 , "/ добавлен к пути клонирования, Windows не будет клонировать к этому месту назначения"
Когда я переключился на предварительный релиз Git плагина Hudson 0.6 с stephenh (для Windows), я смог использовать git на Windows с Hudson.
Улучшения Стивена Хабермана упоминаются в ловушке ядра . Я подтвердил, что его target / git.hpi работает в моей установке Hudson версии 1.290. Я считаю, что он находится на http://github.com/stephenh/hudson-git2/
Есть удивительное сообщение, когда Hudson 1.290 начинается с плагина Стивена. Хадсон сообщает:
Mar 10, 2009 7:57:36 AM hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Cannot convert type hudson.util.DescribableList to type hudson.model.Hudson$CloudList
Mar 10, 2009 7:57:36 AM hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Skipping a non-existent field repositories
com.thoughtworks.xstream.converters.reflection.NonExistentFieldException: No such field hudson.plugins.git.GitSCM.repositories
Однако даже с этими сообщениями я все еще мог клонировать свой репозиторий. Я еще не провел детальное тестирование, но предварительные результаты выглядят многообещающими.