git push и git clone работают, но не mvn release: branch - PullRequest
1 голос
/ 19 марта 2019

Я пытаюсь собрать свою виртуальную машину Linux для взаимодействия с Git.Я сгенерировал закрытые / открытые ключи SSH и поместил открытый ключ в Git.Я могу git clone и git push без пароля.Поэтому я думаю, что все настроено правильно.

Но когда я пытаюсь запустить mvn release:branch, он запрашивает имя пользователя и пароль.

Требуется ли нам другая настройка только для команд mvn?

1 Ответ

0 голосов
/ 19 марта 2019

Плагин mvn release будет использовать элемент project.scm.developerConnection в вашем pom.xml, чтобы знать, куда нажать источник с тегами (или здесь источник с новой ветвью), прежде чем делать фактический выпускNexus.

Если это соединение использует URL-адрес https, потребуется ввести учетные данные.

В этой статье показано, что соединение может быть указано явно:

Очевидно, что цель release:branch не создает файла release.properties или других файлов, ожидаемых целью release:perform.

Поэтому попробуйте вместо этого mvn release:prepare

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