跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
合金电阻捷比信 · 专业器件主题站

软件和硬件版本号的命名约定

安排黄色微信公众号,我不知道您编写程序和绘图板时的版本号是如何命名的?最常见的是命名V1.0.0的简单形式,它使用诸如日期和后缀之类的版本信息更为复杂。当然,版本号的命名约定就像代码规范一样。不同的公司和不同的职位具有不同的规格。让我们简要地讨论有关版本号命名的通用规范。 1.通用版本命名约定这是通用版本命名约定,格式:主版本号。子版本号。修订号。 date_version阶段,例如:V1.2.3.20201228_rc说明:第一个(1):主版本号。当功能模块发生重大更改时,例如添加多个模块或更改整体体系结构。此版本号由项目决定是否修改。第二位数(2):子版本号。当功能具有一定的增加或更改时,例如,将添加权限控制,自定义视图和其他功能。此版本号由项目决定是否修改。第三位数字(3):修订号。通常,它是错误修复或一些小的更改。修订版本应经常发布,没有时间间隔。可以通过修复严重的错误来发布一个修订版。此版本号由项目经理决定是否对其进行修改。日期版本号(20201228):用于记录项目修改的当前日期。每天修改项目都需要更改日期和版本号。此版本号由开发人员决定是否修改。希腊字母版本号(rc):此版本号用于标记软件当前版本的开发阶段。当软件进入另一个阶段时,需要修改此版本号。此版本号由项目决定是否修改。软件版本阶段说明:基本版本:此版本表示该软件只是伪造的页面链接,通常包含所有功能和页面布局,但是页面中的功能并未完全实现,只是整体的基本结构网站 。 Alpha版本:此版本表示软件在此阶段主要基于软件功能的实现,并且通常仅在软件开发人员内部进行通信。一般来说,该软件的版本存在许多错误,需要继续进行修改。 Beta版本:与alpha版本相比,此版本进行了很大的改进,消除了严重的错误,但是仍然存在一些缺陷,需要对其进行测试以进一步消除。此版本的主要修改是软件的UI。 。 RC版本:此版本相当成熟,基本上没有导致错误的错误,并且与要发布的正式版本几乎相同。发布版本:此版本表示“最终版本”。在对先前版本进行一系列测试之后,最终将有一个正式版本,最终交付给用户。此版本有时称为标准版本。在正常情况下,Release不会在软件封面上显示为单词,而是一个符号(R)。阶段名称阶段识别阶段名称阶段识别需求控制a设计阶段b编码阶段c单元测试d单元测试修改e集成测试f集成测试修改g系统测试h系统测试修改i验收测试j验收测试修改k 2.其他命名版本具有不同规格的软件将具有不同的版本名称。例如,“ Keil MDK和IAR EARM开发历史和历史版本下载”我几天前分享的内容,您会发现:Keil MDK版本的名称为:V5.33(仅主版本和次版本),而IAR EWARM版本的名称为:V8.50.9.33462(按序列号代替日期)实际上,大多数软件的主要版本和次要版本是关键,而其他修订和日期版本仅归因于该软件。您会发现常用的APP软件(例如,微信,QQ,支付宝和豆阴)的版本号以类似的方式命名。好吧,您应该知道将来如何命名版本号,对吗?免责声明:本文材料的源网络,版权属于原作者。如果涉及该作品的版权问题,请与我联系以将其删除。 ------------结束------------免责声明:本文的内容经21ic授权后发布,版权归原作者所有。该平台仅提供信息存储服务。本文仅代表作者的个人观点,不代表本平台的立场