Указание каталога для оформления заказа - PullRequest
0 голосов
/ 01 июня 2011

Я не уверен, возможно ли следующее:

Я загрузил свой проект Maven test-app в мой репозиторий.Теперь я хотел бы перейти на другую машину и извлечь этот проект из репозитория, чтобы потом можно было его собрать.Я ввожу в командной строке следующее:

C:\projects\workspace\testproject>mvn scm:checkout -DconnectionUrl=repo.url

Проект правильно извлечен, но проблема не в том, чтобы перейти к C: \ projects \ workspace \ testproject \ target, он идет в C: \ projects\ рабочее место \ TestProject \ $ {project.basedir} \ цель.Я попытался установить basedir, используя -Dbasedir=C:\projects\workspace\testproject, но это ничего не меняет.Есть ли способ указать каталог, в который будет заархивирован проект?Я использую Maven 3.0.3.Большое спасибо за ваше время.

1 Ответ

1 голос
/ 02 июня 2011

Вы можете попробовать -Dbasedir=.

Если это не поможет, scm:checkout goal имеет параметр checkoutDirectory , который вы можете попробовать использовать.

ТакжеВы можете захотеть взглянуть на scm: bootstrap , чтобы построить проект из свежей копии источника в хранилище scm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...