maven build выполнить svn get - PullRequest
4 голосов
/ 26 мая 2009

У меня есть сборка проекта, которая должна включать файлы из другого места svn во время сборки. Я хочу выполнить svn get, а затем скопировать эти файлы в соответствующую папку для сборки. Изучая эту проблему, мне кажется, что я мог бы использовать задачи муравья, но я хотел выяснить, что может быть лучшим подходом для этой сборки.

Ответы [ 2 ]

4 голосов
/ 26 мая 2009

Вы можете использовать maven-scm-plugin . В соответствии с scm матрицей разрешены как проверка, так и обновление.

0 голосов
/ 30 июля 2009

Роберт ответит хорошо, если проект большой, хотя вы будете проверять большое количество контента, чтобы получить один файл.

Если вы хотите получить отдельный файл из SCM, API SCM Maven позволяет вам напрямую взаимодействовать с репозиторием SCM для вызова произвольных целей. В этом связанном ответе я привожу пример пользовательского Mojo, который фиксирует один файл, если вы реализуете это mojo и меняете команду с add на checkout you Вам не придется оформлять заказ на весь проект.

...