| 语法 | MAJOR.MINOR.PATCH-标识 |
|---|---|
| 排序 | 预发布 < 对应正式版(如 1.0.0-rc.1 < 1.0.0) |
| 用途 | 候选版、测试版、预览版 |
示例
示例
1.0.0-alpha < 1.0.0-beta < 1.0.0-rc.1 < 1.0.0
git tag -a v2.0.0-rc.1 -m 'release candidate 1'
git tag -a v2.0.0 -m 'release 2.0.0'候选版用于发布前冻结验证;标签命名与规范保持一致,依赖工具才能正确排序。
在版本号后附加连字符标识预发布状态(如 1.0.0-rc.1、2.0.0-beta.2);按规范其排序低于对应正式版本。
| 语法 | MAJOR.MINOR.PATCH-标识 |
|---|---|
| 排序 | 预发布 < 对应正式版(如 1.0.0-rc.1 < 1.0.0) |
| 用途 | 候选版、测试版、预览版 |
1.0.0-alpha < 1.0.0-beta < 1.0.0-rc.1 < 1.0.0
git tag -a v2.0.0-rc.1 -m 'release candidate 1'
git tag -a v2.0.0 -m 'release 2.0.0'