Git Versioning Новый подход - PullRequest
       12

Git Versioning Новый подход

0 голосов
/ 13 декабря 2018

Я пытаюсь автоматизировать Nuget Versioning в моем проекте.Я использую VSTS для слоя CI / CD.Я работаю один.В то же время в проекте я хочу раскрыть секреты git.

Я пробовал стандарты Git Flow, но они не удовлетворяли мои потребности.

Поток в моей голове таков:будет только 2 филиала, основной филиал будет постоянным, другой филиал будет временным.Я удаляю временную ветку, когда сливаю ее с мастером.Чтобы исправить ошибки и увеличить версию патча, я напрямую внесу изменения в основную ветку.Для увеличения минорной версии я буду использовать стратегию ветвления.Для серьезных изменений я хочу использовать GitVersion (Writing + semver: major для фиксации сообщения Source1 )

Для своих нужд я попытался использовать GitVersion ( Source ).Он использует SemVer.И я не смог установить файл GitVersion.yml в соответствии со своими потребностями.

Знаете ли вы какой-либо способ достижения моих целей или настройки конфигурации GitVersion?

На рисунке ниже приведена визуализация моегопотребности.

enter image description here

...