Может ли Maven скачивать из разных репозиториев (SVN) в одном исполнении? - PullRequest
2 голосов
/ 09 апреля 2010

Я использую maven для создания многомодульного проекта. Но некоторые проекты находятся на другом сервере SVN. Я знаю, что это не очень хорошая практика, но этот выбор был сделан исходя из некоторых соображений.

В любом случае все работает нормально, но я не могу найти способ извлечения проектов из альтернативного хранилища.

Возможно ли это?

Спасибо!

1 Ответ

0 голосов
/ 09 апреля 2010

Я все еще не уверен, что понимаю все (вещи могут быть очевидны для вас, но, поверьте мне, они не для читателей), но это больше похоже на проблему Subversion, чем на проблему Maven. Может быть, Внешние определения могут помочь здесь:

Иногда полезно создать рабочую копию, которая сделана из нескольких различных проверок. Например, вы можете захотеть, чтобы разные подкаталоги приходили из разных мест в хранилище или, возможно, из разных хранилищ. Конечно, вы могли бы настроить такой сценарий вручную - используя svn checkout, чтобы создать структуру вложенных рабочих копий, которую вы пытаетесь достичь. Но если этот макет важен для всех, кто использует ваш репозиторий, каждому другому пользователю потребуется выполнить те же операции извлечения, что и вы.

Правильно установив svn:externals, можно получить все из разных хранилищ за одну проверку.

Для получения более подробной информации, опишите более точный вопрос:)

...