1 / 10
文档名称:

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

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

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

分享

预览

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

上传人:布罗奇迹 2021/11/14 文件大小:1.74 MB

下载得到文件列表

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

文档介绍

文档介绍:软件版本管理规范

行业扶贫管理系统业务流程说明书
第- 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较多,需要继续修改。
格式:<产品/模块简