我不知道在编写程序和画板时如何命名版本号?最常见的是命名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验收测试修改k2。其他具有不同命名规范的软件版本,版本命名将有所不同。例如,在“ KeilMDK和IAREARM开发历史和历史版本下载”中,我几天前分享的内容中,您会发现KeilMDK版本的名称为:V5.33(仅主要版本和次要版本),而IAREWARM版本的名称为:V8.50.9.33462(用序列号替换日期)实际上,大多数软件的主要版本和次要版本是关键,而其他修订和日期版本仅归因于该软件。您会发现常用的APP软件(例如,微信,QQ,支付宝和豆阴)的版本号以类似的方式命名。好吧,您应该知道将来如何命名版本号,对吗?