GitVersion Mainline - приращение версии при каждом нажатии - PullRequest
0 голосов
/ 17 сентября 2018

Я использую GitVersion с режимом Mainline. С настройками по умолчанию он увеличивает номер патча с каждым коммитом в master. Есть ли способ увеличить номер патча при каждом нажатии, а не при каждом коммите?

Если я нажму 3 коммита вместе, патч увеличится на 3. В этом случае я получу скачок версии с 2.0.4 до 2.0.7 при сборке VSTS.

GitVersion.yml

mode: Mainline

Примечание: у меня есть только одна ветвь, которая является 'master', и я буду продолжать отправлять свои изменения непосредственно на master. Я не собираюсь использовать какую-либо стратегию ветвления.

1 Ответ

0 голосов
/ 12 ноября 2018

Короткий ответ - нет - извините: (

Однако, если вы решили просто использовать две ветви, вы можете смоделировать это, используя для этого стратегию Git "Squash and Merge". По сути, всеиз ваших коммитов станет одним коммитом в основной ветке (master) после слияния.

Чувствуется достаточно простым, чтобы оправдать его как предложение:)

...