Administrator
发布于 2025-11-21 / 2 阅读
0
0

关于技术研发版本号约定

规范版本号在作为区分开发、测试和生产环境极为重要,我们项目要求遵循社区的 语义化版本2.0.0 规范。

了解社区版本规范的基础后,我们需要约定一下项目中先行版本号的说明:

  • alpha (α): 表示软件处于非常早期的开发阶段,功能不完整,bug 较多,不稳定。

  • beta (β): 表示软件已经相对稳定,大部分功能已经实现,但仍然可能存在一些 bug。

  • rc (Release Candidate): 表示软件已经接近正式发布状态,经过了较为全面的测试,但仍然可能存在一些未发现的 bug。 这是发布前的最后一个测试版本,我们外网测试则使用这个先行版本号。

示例:

  • v1.0.0-alpha

  • v1.0.0-alpha.1

  • v1.0.0-beta

  • v1.0.0-beta.2

  • v1.0.0-rc.1

  • v1.0.0-rc.3

先行版本号的顺序是根据标识符的字母顺序和数字大小来确定的。例如:v1.0.0-alpha < v1.0.0-alpha.1 < v1.0.0-beta < v1.0.0-rc < v1.0.0。 任何带有先行版本号的版本都小于对应的正式版本。

内网测试使用 alpha 、beta ,公网使用 rc。



联系邮箱:sales@99cdn.com

授权平台:www.99cdn.com

云平台:www.vmrack.com


评论