`
free_xiang
  • 浏览: 51135 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

版本号规定

 
阅读更多

1. 软件版本阶段说明

* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。
* Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。
* RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。
* Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。

2. 版本命名规范

软件版本号由四部分组成,第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。例如:1.1.1.051021_beta。

3. 版本号定修改规则

* 主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。此版本号由项目决定是否修改。
* 子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。此版本号由项目决定是否修改。
* 阶段版本号(1):一般是 Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的bug即可发布一个修订版。此版本号由项目经理决定是否修改。
* 日期版本号(051021):用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。此版本号由开发人员决定是否修改。
* 希腊字母版本号(beta):此版本号用于标注当前版本的软件处于哪个开发阶段,当软件进入到另一个阶段时需要修改此版本号。此版本号由项目决定是否修改。

4. 文件命名规范

文件名称由四部分组成:第一部分为项目名称,第二部分为文件的描述,第三部分为当前软件的版本号,第四部分为文件阶段标识加文件后缀,例如:项目外 包平台测试报告1.1.1.051021_beta_b.xls,此文件为项目外包平台的测试报告文档,版本号为:1.1.1.051021_beta。

如果是同一版本同一阶段的文件修改过两次以上,则在阶段标识后面加以数字标识,每次修改数字加1,项目外包平台测试报告1.1.1.051021_beta_b1.xls。

当有多人同时提交同一份文件时,可以在阶段标识的后面加入人名或缩写来区别,例如:项目外包平台测试报告 1.1.1.051021_beta_b_LiuQi.xls。当此文件再次提交时也可以在人名或人名缩写的后面加入序号来区别,例如:项目外包平台测试 报告1.1.1.051021_beta_b_LiuQi2.xls。

5. 版本号的阶段标识

软件的每个版本中包括11个阶段,详细阶段描述如下:

阶段名称 阶段标识
需求控制 a
设计阶段 b
编码阶段 c
单元测试 d
单元测试修改 e
集成测试 f
集成测试修改 g
系统测试 h
系统测试修改 i
验收测试 j
验收测试修改 k

分享到:
评论

相关推荐

    Nginx隐藏版本号与网页缓存时间的方法

    主要介绍了Nginx优化之隐藏版本号与网页缓存时间的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

    vue-stone:A components library for vue2.x. 一个基于 vue2.x 的组件库

    本项目版本号规定 在本项目发布1.0.0版本之前,第二位版本号的更新将不向下兼容,第三位版本号向下兼容,通常为优化或BUG修复更新。 因此请注意这里:将package.json中dependencies字段下"vue-stone": "^0.4.0"版本...

    解读《互联网用户公众账号信息服务管理规定》新规.pdf

    解读《互联网用户公众账号信息服务管理规定》新规.pdf

    网络安全管理规定.docx

    网络安全管理规定 【ISMS-2-08】 以下为模板,请依据发布的信息安全策略,并基于实际情况进行制定 版本号 发布/更新日期 更新人员(部门-职位) 修改内容 网络安全管理规定全文共6页,当前为第2页。网络安全管理...

    IP抓捕.zip

    要求必须输出以下字段:版本号、总长度、标志位、片偏移、协议、源地址和目的地址。 设计要求: 1. 实现程序应为图形化界面,输出每个数据包的相关字段值(包括版本、总长度、标志位、片偏移、协议、源地址与目的...

    Serv-U,FTP服务器软件,版本号7.2

    这里提到的FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了象FTP 这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。

    服务器安全管理规定.doc

    "作者<或修订人> "版本号 "日期 "修改内容与原因 " "成涛 "V0.1 "2011-10-8 "新建 " "成涛 "V0.2 "2011-10-19 "与公司服务器管理人员讨论修改 " " "V0.9 "2011-12-30 "发布试运行 " " " " " " 评审记录 "评审方式 ...

    IQC电子基础知识培训

    QA规范 来料检验 版本号: A 页 码:1 本页修改序号:00 1. 目的 对本公司的进货原材料按规定进行检验和试验,确保产品的最终质量。 2. 范围 适用于本公司对原材料的入库检验。 3. 职责 检验员按检验手册对原...

    TD-LTE系统HARQ重传机制研究 (2012年)

    根据3GPP协议中对于冗余版本的规定以及工urbo速率匹配的特点,研究了不同冗余版本号对应的重传数据分组所带来的系统译码增益,仿真分析不同重传机制对系统性能的影响,提出了最佳重传机制实施例使系统性能最优。

    ECE R10 关于车辆电磁兼容性能认证的统一规定(最新版为10.05)(1).pdf

    ECE R10-05中文版

    学校网络及网络安全管理规定.docx

    定期或及时更新用更新后的新版本的杀病毒软件检测、清除计算机中的病毒。 学校网络及网络安全管理规定全文共4页,当前为第3页。第十三条 学校的互联网连接只允许教职工为了工作、学习和工余的休闲使用,使用时必须...

    程序文件(1).pdf

    格式举例: HC/FM-ZA001 序号码,表示为质安部的第一份表格 表格的特征码 公司码 3.2 文件的版本号 版本号:以大写英文字母 A、B、C、D...依次表示文件的第一、二、三、四... 版;对文件进行重大更改,整份重发应...

    VTP基本知识要点的分析

    通告vlan信息。 在一个特定的域中维护vlan的配置信息。 只在trunk接口上通告vlan信息。 VTP信息只有server和client是一样的。 修订版本号增大:增加、删除、修改vlan都会使修订版本号增大。

    程序文件格式模板.docx

    XX控制程序 受控状态: 受控 非受控 版 本 号:A/0 版本号 编写/日期 审核/日期 批准/日期 A/0 程序文件格式模板全文共2页,当前为第2页。程序文件格式模板全文共2页,当前为第2页。目的 程序文件格式模板全文共2页...

    文件控制程序(35).doc

    4 程序 4.1文件的编号 a) 质量手册:XX/QM- X-2010(版本号) XX—表示xxxx;QM—表示质量手册;X—表示版本号;如A为第一版。 b) 程序文件:XX/QP-X-Y XX—表示xxxx; QP—表示程序文件;X—表示ISO 9001:2008标准...

    docs-09-5264-23-00zi-zigbee-ota-upgrade-cluster-specification_R23

    zigbee 的OTA规范文档,版本号为R23,规定了zigbee整个ota过程

    基于GO语言实现X.509证书【100011829】

    X.509对公钥证书的格式,... 一个X.509证书中包含了其版本号,证书序列号,签名算法,签发者,证书主体,有效期,公钥,公钥密钥等信息。证书中的信息使用 ASN.1进行编码,ASN.1中数据以tag,长度,值的方式进行编码。

    文件化信息控制程序.doc

    5.1.3.3 三阶文件按以下文件规定编号: - - - 版本号 代表所属部门-流水号(依规定的部门代码填写) 代表文件代码 如:WI-QA-001-A 表示:三阶文件-品保部-第一份文件 5.1.3.4 四阶表单按以下文件规定编号: - - - ...

    易科士智慧餐台第三方接口协议(火锅版)v0.3.pdf

    ,规定了第三方系统与智慧餐台进行业务交互时,应采用的报文格式和规范,但由于第三...通讯报文结构包含三部分:通讯报文头、JSON报文体和报文尾,通讯报文头包括4位请求类型、3位版本号(左补0);报文尾包含 16位MAC

    阿里巴巴编码规范 基础技能认证 考题分析(考题+答案).docx

    版本号命名格式:主版本号.次版本号.修订号。 B .主版本号:产品方向改变,或者大规模API不兼容,或者架构不兼容升级。 C .次版本号:保持相对兼容性,增加主要功能特性,影响范围极小的API不兼容修改。 D .修订...

Global site tag (gtag.js) - Google Analytics