2010-01-30 1 views
6

У меня есть проект модуля maven. Если мне нужно разветвиться, я использую плагин maven-версий для прохождения моего проекта и довольно легко обновляю родительский номер версии. Есть ли подобный плагин, чтобы обновить мое местоположение scm во всех моих помадах?обновление местоположения scm url для проекта maven multi module

ответ

6

Почему вы не используете Maven Release Plugin и его release:branch mojo для этого? Из Create a branch страницы:

Создание филиала выполняет следующие действия:

  • Убедитесь, что нет никаких неподтвержденных изменений в источниках
  • Изменение версии в POMS, если вы хотите измените его в филиале (вам будут предложены версии )
  • Трансформация информация SCM в POM, чтобы включить в конечный пункт назначения тега
  • Commit Модифицированный РОМ
  • Тег кода в SCM в качестве новой ветви с именем версии (это будет предложено)
  • Bump версии в РОМ, если вы хотите изменить его на новое значение у-снимку (эти значения также будут запрошен)
  • Commit Модифицированный РОМ