项目版本说明

一、产品版本名称规则

系统英文缩写 +VxxxRxxxCxxBxxy[SPxx]

1) [ ]表示可选。

2) “V” 、 “R” 、 “C” 、 “B” 、 “SP” 为分隔符;

V 后面三位数字;

R 后面三位数字;

C 后面两位数字;

B 后面三位数字;

SP 后面两位数字(补丁版本)。

二、详细说明

1、对 “Vxxx” 的说明

“Vxxx”(version)代表某一软件或系统,根据市场定位或开发平台的不同,一个产品分为若干个 V 级版本。每个 V 级版本根据市场竞争需要、技术、功能特性与成本因 素等,有一个总体开发规划,按计划开发若干个 R(Release)级版本。 V 版本可以包含若 干个 Release 版本。

如果满足下列任何一种情况,则必须产生新的 Version 版本,即产品的大版本: 产品市场定位发生变化,引起产品特性的重大变化;产品平台发生变化,与原有平台不能兼容。V 版本以三位数字表示,数字间不准许有任何其它字母、符号出现,从 100开始,不同 平台或技术的同类产品尽量采用大数标示,即 V 后面第一位,如 V100、 V800。

对 “Rxxx” 的说明
“Rxxx”(Release) 版本表示产品特性版本,可以包含若干个特性,形成一个具体的系列产品, 一个 Release 版本纳入什么特性, 需要综合考虑市场竞争、 技术与成本方面的因素, 系列产品也可有自己的特性版本,系列产品可以在特性版本号上用特别的字母或数字表示。产品路标规划确定了该产品所有的大版本 (Version),以及每个大版本 (Version)包含的特性版本 (Release)、系列产品的发布时间和所包含的特性。特性版本需要按照产品开发流程所规定的各个评审决策点进行评审。

如果满足下列情况,则必须产生新的 Release 版本:

产品市场定位和产品平台没有发生变化,但是,衍生新的系列产品;
综合考虑市场竞争、技术与成本方面的因素,产品特性发生变化,有计划地向市场发布的版本。
R 版本以三位数字表示,数字间不准许有任何其它字母、符号出现,从 001开始,在同 一个 V 下面以 1为单位连续递增,例如:R001、 R002。

3、 对 “Cxx” 的说明

“Cxx”(Customer)表示计划提供给客户的版本,以两位数字表示,数字间不准许有任何其 它字母,从 01开始,以 1为单位连续递增。实现该 C 版本特性集内特性的各个 B 版本 前应标识出 Cxx 。 Cxx 与某些 Bxx 对应,同一 Bxx 为 Cxx 版本时, Cxx 不以 Bxxy 的 y 位及 SPxx 而变化, 即同一个 Cxx 可能对应一个 Bxxy 或同一 Build 的多个改错版本或热 补丁版本。

对 “Bxxy” 的说明
“Bxxy”(Build)表示开发过程中的 Build 版本。 B 后面的三位中的前两位 xx 表示规 划的 Build 划, 最后一位 y 表示每一个 Build 的过程改错版本, 包含了网上问题修改版本 和转测试回归版本。其中xx 从 01开始,以 1为单位连续递增; RXX 变化时, Bxxy 版本复位到 B010。

y 从 0开始,以 1为单位连续递增。 Bxx 变化时, y 复位到 0开始。

对 “SPxx” 的说明
SP 是为了解决问题,对网上运行版本的热补丁版本,以两位数字表示,数字之间不允许 有任何其它符号,如空格、 “.” 、 “-” 等。从 01开始,以 1为单位连续递增。如果版本不是补丁, SPxx 要省略。例如:SP01、 SP02。 SP 为某一发布版本的补丁版本,只有对于 已经发布的版本需要做补丁版本时才会有此项。做 SP 时,前面的所有版本序号不变。 举例说明:

V100R001B010 表示 V100R001的第 1个 Build 的首个转测试版本,不发给客户。
V100R001B011 表示 V100R001的第 1个 Build 的第 1个转测试改错版本。
V100R001C01B023 表 示 V100R001的第 2个 Build 为第 1个客户版本。实际交付件为第 2个 Build 的第 3个改错版本。
V100R001C01B023SP01 表示对 V100R001C01B023的第一个热补丁版本。
V100R001B030 表示 V100R001的第 3个 Build 的首个转测试版本,不发给客户。

三、总结

Vxxx:市场定位/开发平台,100开始,递增200……

Rxxx:产品特性,001开始,递增002……

Cxx:提供给客户版本(无则隐藏),01开始,递增02……。xx不受B与SP影响,即C01可以对应多个B/SP版本。

Bxxy:转测试/改错版本,010开始(首个转测试版本),递增011(转测试第1个改错版本)。当R发生变化时,B重置为010。

SPxx:热补丁版本(极小改错出补丁),前面的版本号不变。

四、案例

1、水利参展系统(Water Resource Digital China Exhibitions System):

a、水利厅参展数字中国版本号为: WRDCES V100R001C01

b、公司9F展会版本号为:WRDCES V100R001B010 (该版本存在持续演讲可能)

c、公司参展数字中国版本号为:WRDCES V100R002B010

2、省突预警系统(Early Warning Center): ewc v100r001c01

 

Leave a Reply

Your email address will not be published. Required fields are marked *