Spring的版本命名规则以及常见的软件版本修饰词
其他
2020-10-16 21:05:50
阅读次数: 0
Spring的版本命名规则以及常见的软件版本修饰词
Spring的版本命名规则
常见的软件的版本号命名
软件 |
升级过程 |
说明 |
Linux Kernel |
0.0.1 1.0.0 2.6.32 |
若用X.Y.Z表示,则偶数Y表示稳定版本,奇数Y表示开发版本 |
Windows |
Windows 98 Windows 2000 |
最大的特点为杂乱无章 |
SSH Client |
0.9.8 |
|
OpenStack |
2014.1.3 2015.1.1.dev8 |
|
语义化版本命名通用规则
序号 |
格式要求 |
说明 |
X |
非负整数 |
表示主版本号(Major),当API的兼容性变化时,X需递增 |
Y |
非负整数 |
表示次版本号(Minor),当增加功能时(不影响API的兼容性),Y需递增 |
Z |
非负整数 |
表示修订号(Patch),当做Bug修复时(不影响API的兼容性),Z需递增 |
Spring版本命名规则
描述方式 |
说明 |
含义 |
Snapshot |
快照版 |
尚不稳定,仍处于开发中的版本 |
Release |
稳定版 |
功能相对稳定,可以对外发行,但有时间限制 |
GA |
正式版 |
代表广泛可用的稳定版(General Availability) |
M |
里程碑版 |
(M是Milestone的意思)具有一些全新的功能或是有意义的版本 |
RC |
终测版 |
Release Candidate(最终测试),即将作为正式版发布 |
相关版本号图片
Snapshot
Release
GA
M
RC
商业软件中常见的版本修饰词
描述方式 |
说明 |
含义 |
Snapshot |
快照版 |
尚不稳定、尚处于开发中的版本 |
Alpha |
内部版 |
严重缺陷基本完成修正并通过复测,但需要完整的功能测试 |
Beta |
测试版 |
相对alpha有很大的改进,消除了严重的错误,但还是存在一些缺陷 |
RC |
终测版 |
Release Candidate(最终测试),即将作为正式版发布 |
Demo |
演示版 |
只集成了正式版部分功能升级,无法升级 |
SP |
SP1 |
是service pack的意思表示升级包,相信大家在windows中都见过 |
Release |
稳定版 |
功能相对稳定,可以对外发行,但有时间限制 |
Trial |
试用版 |
试用版,仅对部分用户发行 |
Full Version |
完整版 |
即正式版,已发布 |
Unregistered |
未注册 |
有功能或时间限制的版本 |
Standard |
标准版 |
能满足正常使用的功能的版本 |
Lite |
精简版 |
只含有正式版的核心功能 |
Enhance |
增强版 |
正式版,功能优化的版本 |
Ultimate |
旗舰版 |
在标配版本升级体验感更好的版本 |
Professiona |
专业版 |
针对更高要求功能,专业性更强的使用群体发行的版本 |
Free |
自由版 |
自由免费使用的版本 |
Upgrade |
升级版 |
有功能增强或修复已知bug |
Retail |
零售版 |
单独发售 |
Cardware |
共享版 |
公用许可证(IOS签证) |
LTS |
维护版 |
该版本需要长期维护 |
转载自blog.csdn.net/hyyyya/article/details/105897580