Попытка выполнить выпуск проекта maven, который ранее был успешно выпущен.
Когда я выполняю mvn release:prepare
, у меня запрашиваются теги выпуска, новые теги моментальных снимков и сборки проекта.
Но когда он пытается нажать на пульт, я получаю
[ОШИБКА] Не удалось выполнить цель org.apache.maven.plugins:maven-release-plugin:2.0:prepare (default-cli) в проекте NeuralAnalysis: невозможно пометить SCM
[ОШИБКА] Сообщение провайдера:
[ОШИБКА] Не удалось выполнить команду git-push.
[ОШИБКА] Вывод команды:
[ОШИБКА] Кому (скрыто)
[ОШИБКА] ! [отклонено] NeuralAnalysis-1.5.6 -> NeuralAnalysis-1.5.6 (без перемотки вперед)
[ОШИБКА] ошибка: не удалось передать некоторые ссылки (скрыты)
[ОШИБКА] Во избежание потери истории обновления без перемотки вперед были отклонены
И действительно, попытка выполнить git push (hidden) NeuralAnalysis-1.5.6
вручную также завершается с той же жалобой.
Выполнение git pull
говорит «Уже обновлено». ветвь git
показывает, что я на «мастере». git push origin
выдает «Все обновлено».
Глядя на репозиторий с помощью Tower, можно увидеть, что «мастер», «происхождение/мастер» и «Нейронный анализ-1.5.6» — это одно и то же, и они относятся к последнему коммиту. Рабочий каталог содержит файлы release.properties и pom.xml.releaseBackup.
Мне кажется, что с репозиторием в целом все в порядке.