Maven: есть ли способ вытащить и извлечь указанную ветку git-репозиториев, если репозиторий уже присутствует в указанной директории?

Может Maven делает следующее?

  1. Клонируйте репозиторий с веткой (Release-1.0), используя maven-scm-plugin, в указанный целевой каталог.(Target/ Additional)
  2. Не очищайте целевой каталог и не обновляйте 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, он просто переопределяет старый удаленный репозиторий.

Кто-нибудь может дать мне альтернативное решение этой проблемы?

0 ответов

Другие вопросы по тегам