软件版本名和版本号(软件发布版本号),本文通过数据整理汇集了软件版本名和版本号(软件发布版本号)相关信息,下面一起看看。

但是一旦软件出现错误或其他问题,

这时,软件提供商会要求用户提供其软件的版本号。

软件版本号是什么样子的?

手机软件版本号

上面的截图是我们常用的手机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分别表示当前软件的发布状态。

这个网站是个人知识管理的网络存储空间。所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请一键举报。

更多软件版本名和版本号(软件发布版本号)相关信息请关注本站,本文仅仅做为展示!