Как исправить «тег Git уже существует», но этот тег не существует? - PullRequest
0 голосов
/ 09 июля 2019

Моя настройка: git-repository в DevOps Azure.

enter image description here

Когда я создаю тег git с помощью Git Repo Tagger (Задача на конвейере), например "12.0.0101", теггер возвращает

 ##[error]Command failed: git tag  -a "12.0.0101" -m "12.0.0101" 
 fatal: tag '12.0.0101' already exists
 [error]Git Repo Tagger Failed.

Но когда я перечисляю все теги с

git tag -l or git tag

Этот тег не существует

Я только что попытался оформить этот несуществующий тег, но, как и ожидалось, тег не существует.

Если я попытаюсь сгенерировать этот тег вручную (со страницы azure devops), он сработает, но в конвейере сборки произойдет сбой.

Кроме того, у меня есть много сборок с одной и той же задачей, и это работает, только в этой ветке, кажется, не работает.

1 Ответ

0 голосов
/ 10 июля 2019

Исправлено изменение этой конфигурации, похоже, в любой момент тег git существует только на сервере.

enter image description here

...