Мне удалось заставить это работать, используя решение, предоставленное выше, то есть добавление новой конфигурации сервера в мой файл settings.xml и присвоение имени домена в качестве идентификатора.
<server>
<id>domain.name:port</id>
<username>[username]</username>
<password>[password]</password>
</server>
В дополнение к предыдущему ответу, если вы указываете порт в своем URL, его также необходимо включить в server.id. Еще одна странность, которую я обнаружил, заключается в том, что вам нужно поместить пароль в кавычки, если он содержит какие-либо символы, которые могут помешать вызову командной строки.
Вы не можете использовать следующее в вашем $ user.home / .scm / svn-settings.xm, так как оно недопустимо! Нет таких элементов, как <user>
и <password>
в <svn-settings>
(как указано здесь )
<svn-settings>
<user>[svn user]</user>
<password>[svn password]</password>
</svn-settings>