版本号命名规范
一、格式
版本号格式:v主版本号.次版本号.修订号.发布日期-字母版本号
二、组成
(一)主版本号
有下列情形时更改:
-
项目出现重要更改。
-
更改很大而且涉及核心内容。
-
与上一次版本不兼容。
不应有占位(“1”就写“1”不写“01”)。
(二)次版本号
有下列情形时更改:
-
项目的更改并未设计核心内容但不是一次寻常的更新
-
修复可能导致项目无法运行的严重bug时更改
不应有占位。
(三)修订号
有任何更改时都要更改,当主版本号或次版本号更改时归零,不应有占位。
(四)发布日期
发布当日的日期,使用UTC+8时区,使用公元纪年,精确到日,年份使用完,整格式使用YYYYMMDD。
(五)字母版本号
此版本号可选。分为:Beta、RC、Release。
Beta为测试版本,可能有部分bug,影响使用。
RC为较为成熟的版本,修复Beta版本的bug,不增加新功能,主要对Beta版本中的功能进行微调。若要增加功能就把字母版本号改回Beta。
Release为正式版本,RC更改完成后确认无误后发布,对比RC版本有较小更改。此版本是给用户使用的,发布时务必谨慎。
三、执行
从发布之日开始执行。发布前的所有版本号均不更改。