Мы используем SVN в качестве хранилища Maven. Мы знали, что не рекомендуется иметь SVN-репозиторий Maven, но все же мы должны идти с ним из-за ограничений в нашей организации. Используемый в настоящее время SVN-репозиторий частично реализован. У нас есть разработчики, работающие в двух разных географических регионах. Проблема, с которой мы сталкиваемся сейчас, заключается в том, что всякий раз, когда разработчик добавляет артефакт в репозиторий maven (репозиторий svn), все остальные разработчики должны вручную обновить локальное представление svn, чтобы получить вновь добавленный артефакт, прежде чем мы сделаем чистый пакет mvn.
Есть ли способ автоматической загрузки артефакта из репозитория svn maven в локальное хранилище, если артефакт не существует локально?
SVN размещается на веб-сервере, поэтому доступ к репозиторию maven осуществляется только по протоколу HTTPS. Мы используем версию Maven 2.2.
Я пытался использовать плагин wagon, который бы использовал вывод сборки (jar \ war) для scm напрямую. Мы не заинтересованы в развертывании результатов сборки. Нам нужно решение для автоматической загрузки артефактов из репозитория SVN Maven, если он не существует локально?