Я использую файл ant для создания проекта java в Mercurial через Hudson.
У mailnine отлично работает хадсонская работа.
Недавно была создана новая ветвь и передана на сервер с помощью строки commnd:
рт.ст. филиал newbranch
hg commit
рт.ст. push -f
Mainine не содержит этих изменений и по-прежнему прекрасно работает.
Я создал новое задание с теми же настройками, что и mainline (фактически скопировал задание mainline в hudson), и указал newbranch.
Однако задание newbranch создает код, идентичный mainline.
Если я из командной строки клонирую репозиторий и переключаюсь на новую ветку, все выглядит так, как ожидалось. Похоже, это сбой конфигурации Гудзона, если только мои навыки в области Merqurial не сбились с курса.
Я также безуспешно пытался настроить задание с нуля с настройками, идентичными основной, с добавлением спецификации newbranch.
Что мне не хватает?
У кого-нибудь есть идеи?