Как вы работаете с версиями в среде непрерывной интеграции, где есть ветка разработки и ветка выпуска? Я использую git, поэтому нет никакой инкрементной версии репозитория для использования. Похоже, что будут ветвящиеся версии, такие как 1.1.0 в ветке dev и 1.1.0 в ветке релиза. Вы просто добавляете текст "dev" или "release"?
Кроме того, когда вы создаете ветку релиза, вы сразу увеличиваете ветку разработки до следующего "предложенного" номера релиза? Возможно, вы еще не знаете номер следующего релиза, но если вы не увеличите его, то у вас есть 1.1.0 dev, содержащий новую работу, не включенную в релиз 1.1.0.
Итак, мой главный вопрос: какова связь между последовательностями версий между этими двумя ветвями?
Имейте в виду, я ничего не спрашиваю о том, как решить, какие номера версий использовать. Я пытался спросить об этом раньше и продолжал получать комментарии, такие как «увеличение приращения для внесения изменений» и т. Д.