git plugin и hudson

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

Я понимаю, что при удалении из нескольких репозиториев git несколько скрытых . Каталоги git создаются в моей рабочей области. Плагин git не указывает от меня способ вытащить каждый репозиторий в свой собственный каталог в рабочей области. Как мне этого добиться? Я использую последнюю версию git plugin tool

Пожалуйста и спасибо.

1
задан myusuf3 26 August 2010 в 18:08
поделиться

1 ответ

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

За исключением того, что репозиторий Git может быть родительским репозиторием для подмодулей, каждый подмодуль относится к репозиториям Git, которые вы изначально хотели импортировать в рабочее пространство Hudson jib.

Это не «простое» решение, поскольку родительский репозиторий Git ссылается только на «фиксированную» точку в истории подмодулей Git.
Это означает, что если вы хотите, чтобы подключаемый модуль Git обнаруживал какие-либо изменения, подмодули должны иметь новую фиксацию (нормальную), но родительский репозиторий также должен быть зафиксирован для регистрации новых ссылок на подмодули Git.

2
ответ дан 2 September 2019 в 21:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: