Интеграция GIT в Гудзон - PullRequest
2 голосов
/ 02 января 2011

У меня есть настройки проекта Hudson, в основном "URL хранилища" = D: / Development

Скажем, у меня есть решение .NET в /SomeFolder/SomeProject/SomeProject.sln, как я могу заставить Хадсона отслеживать папку / SomeFolder / SomeProject в Git? Я новичок в git, поэтому я должен иметь новый репозиторий Git для каждого проекта? Я использовал SVN с Hudson и легко справился с этим, поэтому любая помощь будет принята с благодарностью

С уважением,

Andrew

1 Ответ

1 голос
/ 03 января 2011

Единственный способ, с помощью которого я вижу такой вариант настройки, - это использовать родительское репо, которое объявит каждое из репо, которое вы хотите отслеживать, как подмодулей .

Возможно, Hudson нужно настроить, чтобы запустить задание перед вашим текущим заданием, чтобы удостовериться, что он правильно выполняет git submodule update, перед тем как его git status (я не проверял эту конфигурацию, поэтому может быть, этот шаг не понадобится).

...