1 / 10
文档名称:

软件版本管理规范(00001).doc

格式:doc   大小:1,784KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件版本管理规范(00001).doc

上传人:文艺人生 2023/3/25 文件大小:1.74 MB

下载得到文件列表

软件版本管理规范(00001).doc

文档介绍

文档介绍:该【软件版本管理规范(00001) 】是由【文艺人生】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【软件版本管理规范(00001) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。软件版本管理规范
行业扶贫管理系统业务流程说明书
第-1-页
XXXX公司
技术文件
软件版本管理规范
XXXX公司
二○一八年一月
软件管理版本规范
-6-
-1-
行业扶贫管理系统业务流程说明书
软件管理版本规范
-6-
-1-
行业扶贫管理系统业务流程说明书
引言
目的
通过该文档来统一、规范公司的所有软件产品的版本管理,使得版本管理更加正式和有效。
本文档自2018年1月1日开始执行。
适用范围
本规范中规定的相关内容适应于公司所有软件产品的版本管理。
术语定义和缩写词
版本号:产品/模块的版本标识
TAG:SVN中标识版本集合的工具和术语
BRANCH:即分支,SVN中支持并行开发的工具和术语
统一大小写
版本管理中所有固定字串统一为大写
版本管理中所有提到的产品/模块名称统一为小写
参考资料
CMMI规范之--SCM软件版本管理规范
软件管理版本规范
-6-
-1-
行业扶贫管理系统业务流程说明书
版本规范
版本格式
版本号包括:产品/模块简称、主版本号、副版本号、子版本号、build号
格式:<产品/模块简称><主版本号>.<副版本号>.<子版本号>.<build号>
版本升级规则
Ø主版本号升级规则
²新产品或模块立项,主版本号为0;
²主体构件进行重大修改,主版本号加1;
²主版本号变更时,副版本号同时置0。
Ø副版本号升级(主要针对新功能)
²新产品或模块,副版本号为1;
²主体构件的重大修改,副版本号加1;
²主体构件之间的接口协议重大修改,副版本号加1;
²与其他产品或模块之间的接口协议重大修改,副版本号加1;
²重大功能增加或增强,副版本号加1;
²当副版本号变更时,子版本号同时置0。
Ø子版本号升级(主要针对修改bug)
²新产品或模块立项,子版本号为0;
²为增强现有功能模块,不增加新的功能模块,主体构件未做重大修改,并且主体构件之间的接口协议也未做重大修改,子版本号加1;
²为修改bug,而产品的主体构件未做重大修改,并且产品的主体构件之间的接口协议也未做重大修改,子版本号加1。
Øbuild号升级
²build号部分为生成版本的日期;
²每次送测必须有build号,上线等也必须有build号;
²例:050331
软件管理版本规范
-2-
-1-
行业扶贫管理系统业务流程说明书
TAG规范
TAG转换规则
从版本号和项目编号转换成TAG的对应部分遵循以下原则:
a、字母和数字不变
b、空格“”转换成下划线“_”
c、小数点“.”转换成减号“-”
版本TAG
ALPHA测试TAG
Alpha版:内测版。专业测试人员测试用,一般而言,该版本软件的Bug较多,需要继续修改。
格式:<产品/模块简称>_<主版本号>-<副版本号>-<子版本号>-<build号>_ALPHA
格式(例):dhtx_0-1-0-150331_ALPHA
BETA测试TAG
Beta版:公测版。该版本相对于Alpha版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要对像是产品用户。
格式:<产品/模块简称>_<主版本号>-<副版本号>-<子版本号>-<build号>_BETA
格式(例):dhtx_1-1-21-150331_BETA
ReleaseTAG
Release版:该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)
格式:<产品/模块简称>_<主版本号>-<副版本号>-<子版本号>-<build号>_R
格式(例):dhtx_1-1-21-150331_R
软件管理版本规范
-3-
-1-
行业扶贫管理系统业务流程说明书
产品基线TAG
定义产品基线后缀是:_PD_BL
格式:<产品/模块简称>_<主版本号>-<副版本号>-<子版本号>-<build号>_PD_BL
格式(例):dhtx_1-1-21-050331_PD_BL
软件管理版本规范
-4-
-1-
行业扶贫管理系统业务流程说明书
BRANCH规范
固定后缀
BRANCH名称的固定后缀为:_BRANCH
BRANCH转换规则
BRANCH转换规则同TAG转换规则
项目BRANCH
项目分支用来支持并行项目的开发工作,同一项目使用相同的项目分支
格式:<项目编号转换结果>_BRANCH
软件管理版本规范
-5-
-1-
行业扶贫管理系统业务流程说明书
代码存放及发布规范
代码存放规则

,命名规则参见第三章。
发布规则

。注意,不要修改tag目录中的代码。
,上传到测试FTP服务器。
软件管理版本规范
-6-
-1-
行业扶贫管理系统业务流程说明书