Выпуск Maven: при подготовке не удается зафиксировать тег

Попытка выполнить выпуск проекта 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.

Мне кажется, что с репозиторием в целом все в порядке.

7
задан Peter N. Steinmetz 3 June 2012 в 23:21
поделиться