У меня есть следующая (упрощенная) структура папок:
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последняя версия).