Моя команда и я работаем над проектом, который должен быть выпущен в начале следующего года. Жгучий вопрос, который мучает нас, состоит в том, как обращаться с подготовительными выпусками. Например, у нас есть разрабатываемые и промежуточные среды, которые мы развертываем на полурегулярной основе, чтобы управление и контроль качества могли следить за ходом нашего проекта.
Поскольку у нас есть несколько отдельных систем, мы пытаемся синхронизировать и планировать выпуски между системами, чтобы все работало гладко. В производстве мы использовали бы подход к управлению версиями, но мы еще не на этом этапе.
Как команды справляются с подготовительными выпусками? Моим первым инстинктом было просто использовать semver, но избегать каких-либо серьезных ударов (например, 1.XX будет производственным выпуском)
Любые мнения или советы по этому вопросу высоко ценятся