Может ли maven выполнять следующие действия?
- Клонировать репозиторий с ответвлением (Release-1.0), используя maven-scm-plugin, в указанную целевую директорию. (Target / дополнительная)
- Doне очищать целевой каталог и обновлять pom.xml (клонировать тот же репозиторий в том же каталоге, просто измените ветку на Release-1.1).Может maven просто вытащить и извлечь локальный репозиторий с веткой Release-1.1.
Скажите:
Шаг 1: С помощью pom.xml клонируйте репозиторий с веткой Release-1.0 Шаг 2:Обновите pom.xml с тем же репозиторием, только с другой веткой Release-1.1.
Если я использую конфигурацию (skipCheckoutIfExists), то Maven не обновляет удаленный репозиторий с измененной веткой, т.е. Release-1.1
Если яне используйте skipCheckoutIfExists, он просто переопределяет старый удаленный репозиторий.
Может кто-нибудь дать мне альтернативное решение для этой проблемы?