软件版本号讲解:什么是Alpha,Beta,RC,Release
一、 软件版本阶段说明
二、 版本命名规范
软件版本号由四部分组成:
第一个1为主版本号,
第二个1为子版本号,
第三个1为阶段版本号,
第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。例如:1.1.1.051021_beta。
三、版本号定修改规则
?
四、文件命名规范
?
文件名称由四部分组成:
第一部分为项目名称,
第二部分为文件的描述,
第三部分为当前软件的版本号,
第四部分为 文件阶段标识加文件后缀。
例如:项目外 包平台测试报告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。
?
五、 版本号的阶段标识
软件的每个版本中包括11个阶段,详细阶段描述如下:
?阶段名称??????????? 阶段标识
?需求控制??????????? a
?设计阶段??????????? b
?编码阶段??????????? c
?单元测试??????????? d
?单元测试修改?????? e
?集成测试??????????? f
?集成测试修改?????? g
?系统测试??????????? h
?系统测试修改?????? i
?验收测试??????????? j
?验收测试修改?????? k