Подтвердить что ты не робот

Какова цель добавления информации scm в maven pom?

Я понимаю, почему вы хотели бы добавить архивную информацию в pom. Но почему SCM-информация? Возможно ли полностью реализовать проект из pom?

Как я всегда сохранял maven-проекты в svn, добавляю ли я все (включая проект eclipse, maven pom) в репозиторий. Каждый раз, когда я вносил изменения во что-либо (включая pom), я выполняю транзакцию SVN.

Есть ли способ выполнить операции SVN непосредственно через maven? Это лучшая практика?

4b9b3361

Ответ 2

Еще важно знать о Maven в этих отношениях, потому что, если вы делаете релизы через плагин maven-release-plugin, для которого вам нужна информация о SCM, maven автоматически создаст для вас теги SCM и т.д.

Кроме того, интересно знать, откуда берется проект, если вы используете артефакт, особенно в коммерческой среде. (Это хорошо для создания Maven сайтов для этого случая).

Также возможно выполнять операции через maven-release-plugin (создать ветку) через Maven, а не через SVN напрямую.