Как использовать репо в качестве репозитория на Гудзоне - PullRequest
3 голосов
/ 12 января 2010

Я работаю над проектом, использующим хранилище для управления сотней репозиториев git и Hudson в качестве сервера непрерывной интеграции Файловая структура проекта выглядит так:

./.repo
./a/.git
./b/.git
./b/c/.git 
./b/c/d/.git
... more than a hundred gits

Весь проект должен быть собран вместе, иными словами, каждый репозиторий git не может быть собран отдельно. Есть ли способ использовать Hudson для работы с репо, который управляет большим количеством git?

1 Ответ

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

Создание проекта верхнего уровня «координатор», который полностью состоит из подмодулей Git , указывающих на подпроекты, может быть приемлемым решением. Затем вызываемые Хадсоном команды git, включая клонирование, фиксацию и тегирование, можно выполнить из верхнего проекта.

...