如何为预生产版本处理项目版本控制?

问题描述 投票:0回答:1

我和我的团队一直在研究一个将于明年年初发布的项目。困扰我们的一个紧迫问题是如何处理预生产版本。例如,我们有半定期部署的开发和暂存环境,因此管理和质量保证可以窥视项目的进度。

由于我们有几个单独的系统,因此我们试图在系统之间同步和安排发布,以使事情顺利进行。在生产中,我们将对此采取版本控制方法,但我们还没有处于此阶段。

团队如何处理预生产版本?我的第一个直觉是只使用semver,但要避免任何主要的麻烦(例如1.X.X将是生产版本)

对此有任何意见或建议,我们将不胜感激

version devops semantic-versioning
1个回答
0
投票

您可以使用SemVer技术附加“快照”和时间戳。例如,如果生产中的试用版为1.0.0,则生产前的版本可以为1.0.0-SNAPSHOT +'TIMESTAMP'。其中TIMESTAMP =“生成包的时间”。这样,开发人员将知道在临时环境中部署的功能。

让我知道这是否回答了您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.