После фиксации функции сжатия GitVersion Mainline Mode рассчитывает версию, которая перекрывается с существующим номером версии. - PullRequest
0 голосов
/ 20 сентября 2019

При использовании режима Mainline вычисляется номер вашей версии на основе, среди прочего, количества коммитов в вашей ветви функций.Но я только что обнаружил, что после того, как я сдавил, изменив количество коммитов в функции, номер версии теперь конфликтует с более ранней сборкой.

Что я могу сделать, чтобы исправить это в GitVersion?Одна из идей, которую мы имеем, состоит в том, чтобы зафиксировать сквош с сообщением, включающим +semver: minor, но это увеличит минорную версию функции, которая была у него на протяжении всей предыдущей разработки.То, что мы хотели бы, это способ установить точный следующий патч в сообщении сквоша.И использование тега для этого кажется нежелательным.Я не хочу, чтобы тэг был зафиксирован внутри ветви функции.

Спасибо!

...