子沉Blog
| About | Tags

Back 版本号命名规范



|

版本号命名规范

一、格式

版本号格式:v主版本号.次版本号.修订号.发布日期-字母版本号

二、组成

(一)主版本号

有下列情形时更改:

  1. 项目出现重要更改。

  2. 更改很大而且涉及核心内容。

  3. 与上一次版本不兼容。

不应有占位(“1”就写“1”不写“01”)。

(二)次版本号

有下列情形时更改:

  1. 项目的更改并未设计核心内容但不是一次寻常的更新

  2. 修复可能导致项目无法运行的严重bug时更改

不应有占位。

(三)修订号

有任何更改时都要更改,当主版本号或次版本号更改时归零,不应有占位。

(四)发布日期

发布当日的日期,使用UTC+8时区,使用公元纪年,精确到日,年份使用完,整格式使用YYYYMMDD。

(五)字母版本号

此版本号可选。分为:Beta、RC、Release。

Beta为测试版本,可能有部分bug,影响使用。

RC为较为成熟的版本,修复Beta版本的bug,不增加新功能,主要对Beta版本中的功能进行微调。若要增加功能就把字母版本号改回Beta。

Release为正式版本,RC更改完成后确认无误后发布,对比RC版本有较小更改。此版本是给用户使用的,发布时务必谨慎。

三、执行

从发布之日开始执行。发布前的所有版本号均不更改。