Как я могу добавить файлы в новые каталоги с помощью команды maven scm: add в subversion? - PullRequest
5 голосов
/ 01 марта 2012

У меня есть следующая (упрощенная) структура папок:

pom.xml (with correct scm)
src/folder1
src/folder2

folder1 и folder2 каждая содержит файл test.txt. folder1 уже зафиксировано, folder2 еще не контролируется версиями.

Я пытаюсь добавить файл src / folder2 / test.TXT для контроля версий.

Если я выполняю

mvn scm:add -Dbasedir=${project.basedir}/src -Dincludes=**/folder2/*

, я получаю это сообщение:

[ERROR] The svn command failed.
[ERROR] Command output:
[ERROR] svn: 'src/folder2' is not a working copy

Поскольку шаблон ** / folder2 / * делаетне включать папки Я попытался сначала добавить папку:

mvn scm:add -Dbasedir=${project.basedir}/src -Dincludes=**/folder2/

То же сообщение об ошибке.С

mvn scm:add -Dbasedir=${project.basedir}/src -Dincludes=**/folder2

(т. Е. Без косой черты) я получил сообщение

"Исключительная ситуация при выполнении команды SCM. Вы должны предоставить хотя бы один файл / каталог для добавления"

То же самое с -Dinclude = folder2, -Dinclude = folder2 / или даже когда я удаляю «include» целиком.

Как мне получить maven-scm-plugin для добавления папки первымпрежде чем он попытается добавить файлы в новый каталог?

Я проверил это с Maven 2.2.1 и Maven 3.0.4 с scm-Plugin Versions 1.4 (актуальная версия в нашем проекте) и 1.6 (theпоследняя версия).

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