软件版本管理规定
文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]
软件版本管理规范
系统软件开发部
2011-9-20
目录
1 引言 ............................................................. 1.1 目的 .......................................................... 1.2 范围 .......................................................... 1.3 术语定义 ...................................................... 1.4 版序控制记录 .................................................. 1.5 版本更新记录 .................................................. 2 版本管理 ......................................................... 2.1 流程图 ........................................................ 2.2 版本命名 ...................................................... 2.3 版本升级 ......................................................
2.3.1 版本升级原则 ............................................... 2.3.2 新版本的发布 ...............................................
2.4 目录结构 ...................................................... 2.5 文档的存放 ....................................................
2.5.1 文本文件的存放 ............................................. 2.5.2 源代码的存放 ............................................... 2.5.3 发行文档的存放 ............................................ 7
2.6 权限控制管理 .................................................. 3 备份管理 ......................................................... 3.1 源文件备份 .................................................... 3.2 库文件备份 .................................................... 4 用户版本管理 ..................................................... 5 版本工具的使用 ................................................... 5.1 配置管理工具 .................................................. 5.2 CVS的使用 .....................................................
5.2.1 常用命令 ................................................... 5.2.2 简单操作 ................................................... 5.2.3 版本分支管理 ...............................................
1 引言
1.1 目的
本文档是为规范XXXXXX有限公司软件版本管理而制定的。
1.2 范围
本文档为系统软件开发部版本管理员提供有关版本管理规范的相关内容,包括:
版本标识方法
软件系统数据的存放 文档的修改控制 文档的备份制度
1.3 术语定义
CVS
CVS是一个开源的版本控制系统Concurrent Versions System的简称
文档
一种数据媒体和其上所记录的数据。
配置管理
标识和确定系统中配置项的过程,在系统整个生存周期内控制这些项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。
软件配置
软件的具体形态在某时刻的瞬时影像。
配置项
软件配置管理的对象称为配置项,如:系统规格说明书,项目开发计划,用户手册,源码。
基线
软件生存周期中各开发阶段末尾的标记,它的作用是把各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,使之便于检验和肯定阶段成果。
1.4 版序控制记录
版序状态 1.0 拟稿 系统软件开发部 审核 批准 发布日期 1.5 版本更新记录
*A - 增加 M - 修改 D - 删除
版本/修订版 1.0 修改页码 修改记录 初始版本 修改人 日期 2 版本管理
2.1 流程图 2.1.1
文档归档流程
评审人员 编写文修改文不通文档变更流程 评审人员 格式规范化 打评审版文档评审通 确定版文档编写人员 本 配置管理员 (归档入配置管理员 文档编写人员 2.1.2 变更申请人