我们常见的版本号命名规则为:
[name]-X.Y.Z-[state]
-
[name] 为可选前缀,一般为Version,可简写为V;
X、Y、Z 为各版本的序号,都是为非负整数,一般都会遵循 语义化版本 2.0.0 | Semantic Versioning (semver.org) -
X主版本号:当做了不兼容的 API 修改,需递增。
-
Y次版本号:当做了向下兼容的功能性新增,需递增。
-
Z修订号:当做了向下兼容的问题修正,需递增。
-
[state] 可选段,用来表示当前软件的状态。例如:b 表示beta版,即测试版。