软件版本名和版本号(软件发布版本号)
软件版本名和版本号(软件发布版本号),本文通过数据整理汇集了软件版本名和版本号(软件发布版本号)相关信息,下面一起看看。
但是一旦软件出现错误或其他问题,
这时,软件提供商会要求用户提供其软件的版本号。
软件版本号是什么样子的?
手机软件版本号
上面的截图是我们常用的手机APP,
红框显示应用程序的版本号。
大厂的版本号挺标准的,
Golang版本号
这张图是我的主开发语言Golang的下载页面,
截图上的红框显示的是Golang的版本号。
版本#对于从事软件开发的朋友来说并不陌生。
对于与软件工作无关的朋友来说,软件版本号可以看作是商品的型号。
其实软件版本号就是商品的型号。——海贼王
那么为什么软件版本号是这样的呢?
我们对版本号的常见命名规则是:
[姓名]. x . y . z-[州]
Name是可选段,一般是V,表示版本;
X.y.z是每个版本的序号,一般遵循语义版本2.0.0 (/lang/zh-CN/)。其实基于这个规范,名字段是不会出现的;
State可选段,用来表示当前软件的状态。例如:B表示bate版本,即beta版本。
细分核心规则
序列号为x.y.z X,Y,Z为非负整数。
序列号
解释
x
当主版本号不能向后兼容时,它需要递增。
y
添加新功能时,次要编号需要增加。
z
当修订号(补丁)修复问题时,它需要递增。
0.y.z表示当前软件处于研发阶段,软件不稳定。
1.0.0表示当前软件为初始稳定版本,后续更新以此版本为基础。
对于系统的基础软件,一般会在版本号中注明适用的操作系统名称,比如上面截图中Golang的版本名称。
版本状态段规则
识别
解释
意义
或或a
阿尔法版本
内测版本有很多bug。
或B
测试版
公开测试版,有缺陷
伽玛或g
伽玛版
成熟的测试版,即将发布
罗马天主教
发布候选版本
预发布版本,有时进一步细分为:rc1、rc2
演示
示范版
演示,不升级。
特殊卡
SP1
服务包,升级包
试验
试用版
试用版
未登记的
未注册版本
没有注册版本,功能有限。这个大家都知道。
清淡的
简化版
仅包含核心功能。
增加
增强版
增强版
自由的
免费版
免费版本
释放;排放;发布
发行版
有时间限制。
提升
升级版本
有一些增强或错误修复。
零售
零售版
单独出售
卡片制品
共享版
使用公共许可证
实际上,大多数软件版本号都是按照上述规则命名的。
摘要
软件版本号的格式通常为:x.y.z
x主版本号,增加时不向后兼容;
y次版本号,向后兼容,增加新特性时增加;
z修订号,向后兼容,问题修复时增加;
a、B、rc分别表示当前软件的发布状态。
这个网站是个人知识管理的网络存储空间。所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请一键举报。
更多软件版本名和版本号(软件发布版本号)相关信息请关注本站,本文仅仅做为展示!