Я пытаюсь использовать плагин 2.0 релиза Maven, чтобы пометить версию и, надеюсь, развернуть полученную банку в репозиторий.Сбой при выпуске Maven при создании тега
я застрял в выпуске: подготовка, получение этой зашифрованное сообщение об ошибке
[INFO] Checking in modified POMs...
[INFO] Executing: cmd.exe /X /C "svn --non-interactive commit --file C:\Users\ME~1\AppData\Local\Temp\maven-scm-950614965.commit --targets C:\Users\ME~1\AppData\Local\Temp\maven-scm-35306-targets"
[INFO] Working directory: c:\workspace\release-test-trunk
[INFO] Tagging release with the label release-test-1.3.0...
[INFO] Executing: cmd.exe /X /C "svn --non-interactive copy --file C:\Users\ME~1\AppData\Local\Temp\maven-scm-829250416.commit --revision 1885 http://myserver/myproject/sandbox/release-test/trunk http://myserver/myproject/sandbox/release-test/tags/release-test-1.3.0"
[INFO] Working directory: c:\workspace\release-test-trunk
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to tag SCM
Provider message:
The svn tag command failed.
Command output:
svn: OPTIONS of 'http://myserver/myproject/sandbox/release-test': 200 OK (http://myserver)
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20 seconds
[INFO] Finished at: Tue Aug 24 19:31:55 GMT 2010
[INFO] Final Memory: 14M/56M
[INFO] ------------------------------------------------------------------------
- Папка тег существует и пуст
- Я выполнил команду «MVN чистый релиз: чистый релиз: подготовка» чтобы иметь свежий пробег
- Каждый раз, когда я получал ошибку, я выполнял «mvn release: rollback», чтобы все было в порядке
- Это не похоже на проблему с учетными данными, файл pom эффективно поручено с «-snapshot» удалена и информацией Д перешли в папку тегов
Странная часть, я не понимаю, как поручен файл POM, так как я не уточнил, какие полномочия ни в ПОМЕ ни в файле settings.xml, расположенном в maven local install
Я видел много людей, имеющих аналогичную проблему, но с сообщением об ошибке «folder already exist». Моя не говорит мне, что такое ошибка.
Есть ли у вас идеи?
Большое спасибо.
EDIT: @Colin Если я просматриваю SVN: // MyServer/MyProject/песочницы/релиз-тест с использованием Tortoise SVN, например, он прекрасно работает. Однако, если я нахожу http://myserver/myproject/sandbox/release-test в Firefox, страница не найдена. Также я думаю, что это должно быть хорошо, так как файл pom получает, прежде чем пытаться создать тег. Мой раздел в SCM файл п:
<scm>
<connection>scm:svn:http://myserver/myproject/sandbox/release-test/tags/release-test-1.3.0</connection>
<developerConnection>scm:svn:http://myserver/myproject/sandbox/release-test/tags/release-test-1.3.0</developerConnection>
<url>http://myserver/myproject/sandbox/release-test/tags/release-test-1.3.0</url>
</scm>
Я попытался удалить «HTTP:», но это не сработало.
ли вы попробовать МВН -X, чтобы его распечатку даже Больше?Иногда это дает дополнительные подсказки. –
Я попытался с -e и -X теперь, когда вы упомянули об этом, и я получаю трассировку стека с тем же сообщением об ошибке, повторяющимся 4-5 раз, но ничего нового или полезного. Спасибо за подсказку, хотя :) – IceGras