РЕДАКТИРОВАТЬ: Мы не из команды разработчиков. Я клонировал репозиторий, чтобы попробовать команду, указанную ниже.
Мой коллега запустил развертывание через Jenkins и через 5 минут после остановки остановился с ошибкой:
[WARNING] The requested profile "ntic" could not be activated because it does not exist.
[ERROR] Failed to execute goal external.atlassian.jgitflow:jgitflow-maven-plugin:1.0-m5.1:release-start (default-cli) on project nsnet-parent: Error starting release: Error starting release: a release branch [refs/remotes/origin/release/8.15.0] already exists. Finish that first! -> [Help 1]
Здесь часть журнала где указанный коммит находится в выводе заданий jenkins.
> git.exe config --local --remove-section credential # timeout=10
> git.exe rev-parse "refs/remotes/origin/RCI^{commit}" # timeout=10
> git.exe rev-parse "refs/remotes/origin/origin/RCI^{commit}" # timeout=10
Checking out Revision 7e91bd1bf2353bc74ddb491faf2f83917b487211 (refs/remotes/origin/RCI)
> git.exe config core.sparsecheckout # timeout=10
> git.exe checkout -f 7e91bd1bf2353bc74ddb491faf2f83917b487211
> git.exe rev-list 7e91bd1bf2353bc74ddb491faf2f83917b487211 # timeout=10
Так как я не вижу имя ветви RCI или последний коммит. Я пробовал git reflog
, но не вижу коммит 7e91bd1bf2353bc74ddb491faf2f83917b487211
или ветвь RCI
, используемые при развертывании. У вас есть идея, все еще можно восстановить ветку RCI
и весь код?
У нас есть Jenkins на Windows и Gitlab-ci для git проекта Спасибо