Я уже много гуглил и нашел похожие посты, но не смог заставить свой плагин релиза работать на 100%.
Плагин релиза работает до пометки релиза. Обновление poms при подготовке работает, но пометка не удалась. URL-адрес точно такой же:
[INFO] Проверка в измененных POM ...
[INFO] Выполнение: cmd.exe / X / C "svn - имя пользователя user - пароль - no-auth-cache - неинтерактивный коммит - файл C: \ Users \ user \ AppData \ Local \ Temp \ maven-scm-527854298.commit --targets C: \ Users \ user \ AppData \ Local \ Temp \ maven-scm-1649111498782212601-target "
[INFO] Рабочий каталог: C: \ Hudson \ jobs \ project \ workspace
[INFO] Пометка релиза с лейблом project-1.0 ...
[INFO] Выполнение: cmd.exe / X / C "svn - имя пользователя user --password --no-auth-cache - неинтерактивная копия - файл C: \ Users \ user \ AppData \ Local \ Temp \ maven-scm-185331125.commit --revision 10608 https://server:3691/svn/Repository/project https://server:3691/svn/Repository/project/tags/framework-1.0"
[INFO] Рабочий каталог: C: \ Hudson \ jobs \ project \ workspace
Я действительно не понимаю, почему плагин может обновлять poms, но не может регистрировать файлы тегов.
Я уже пытался получить доступ к хранилищу локально с помощью cmd и постоянно принимал все.
Я использую Windows Server 2008 R2, SVN 1.5.7 (из-за старого сервера) и Hudson 2.2.0, развернутые на Tomcat 6.0. Не могу включить --trust-server-cert по умолчанию, поскольку svn не поддерживает это в моей версии. Tomcat работает на том же пользователе, на котором я принял svn-сертификаты в командной строке.
Может кто-нибудь сообщить мне, что я здесь делаю неправильно?