软件研发版本管理规范_第1页
软件研发版本管理规范_第2页
软件研发版本管理规范_第3页
软件研发版本管理规范_第4页
软件研发版本管理规范_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件研发版本管理规范篇一:软件研发版本管理制度泰豪软件研发版本管理规范(草案) 研发部 XX-2-4 目录 文档类别使用对象 . 3 1引言 . 4 目的. 4 范围. 4 术语定义.4 版序控制记录 .5 版本更新记录 .5 2版本管理 .5 21 版本标识方法.5 211 正式版本 .5 22 目录结构.6 23 文档的存放 .7 当前版本和历史版本的存放 .7 开发文档的存放 .7 源代码的存放.7 SQL 语句的存放 . 7 发行文档的存放 . 7 24 权限控制管理.8 3更新管理(版本升级).8 版本升级原则 .8 新版本的发布 . 9 4备份管理 .9 5用户版本管理. 10 6研发部统一管理阶段性版本. 10 阶段性版本的提交到研发部 .10 阶段性版本的发布到公司网站上 . 10 各项目组新版本内部及时备份。 . 11 7版本工具的使用 .11 研发部采用 SVN 配置管理工具 . 11 8各项目组提交文档及源码以及规则 .11 各项目组需要提交的文档 .11 目前所管理的产品列表 . 12 9周报管理制度. 12 10风险管理制度 . 13 文档类别使用对象 文档类别 该文档是为泰豪公司提供一个版本管理规范性文件。 使用对象 该文档使用对象为泰豪软件公司研发本部各部门项目经理及版本管理人员,以及其他相关人员。未经许可,该文档不得提供给上述规定对象以外的人员阅读或使用。 1引言 目的 本文档是为规范泰豪软件公司研发版本管理而制定的。范围 本文档为各产品部、事业部版本管理员提供有关版本管理规范的相关内容,包括: ? 版本标识方法 ? 软件系统数据的存放 ? 文档的修改控制 ? 文档的备份制度 术语定义 SVN Svn 是一个开源的版本控制系统 Subversion 的简称 文档 一种数据媒体和其上所记录的数据。 配置管理 标识和确定系统中配置项的过程,在系统整个生存周期内控制这些项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。 软件配置 软件的具体形态在某时刻的瞬时影像。 配置项 软件配置管理的对象称为配置项,如:系统规格说明书,项目开发计划,用户手册,源码。 基线 软件生存周期中各开发阶段末尾的标记,它的作用是把各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,使之便于检验和肯定阶段成果。 版序控制记录版本更新记录 2版本管理 21 版本标识方法 为了使工作规范化、统一化,各项目组实行的版本标识管理方法分为:正式版本和特殊版本。 211 正式版本 公司在市场上发行的正规版本。 以“V”开头,版本号放后。V 前面增加项目名称,版本号分 3 节:主版本号,次 篇二:软件研发版本管理魅蝶科技研发版本管理规范(草案) 研发中心 XX-2-4 目录 目录 . 2 文档类别使用对象.3 1. 引言 . 4 目的 .4 范围 .4 术语定义 .4 版本管理工具 .5 2. 需求文档记录表。 .5 主版本记录表。 .5 设计文档记录表。 .5 测试文档记录表 .6 软件发布记录表。 .6 软件发布明细记录表。 .6 版本管理 .7 版本标识方法 .7 正式版本. 7 测试版本. 7 目录结构 .7 文档的存放 .9 当前版本和历史版本的存放 . 9 开发文档的存放 .9 源代码的存放 .9 SQL 语句的存放 . 9 发行文档的存放 .9 权限控制管理 .10 3. 更新管理(版本升级) .10 版本升级原则 . 10 新版本的发布 . 11 4备份管理 . 11 5用户版本管理.12 6研发部统一管理阶段性版本 . 12 阶段性版本的提交到研发部 .12 阶段性版本的发布到公司网站上 .12 各项目组新版本内部及时备份。 .13 7版本工具的使用.13 研发部采用 TFS配置管理工具 .13 文档类别使用对象 文档类别 该文档是为广东魅蝶科技服务有限公司提供一个版本管理规范性文件。 使用对象 该文档使用对象为广东魅蝶科技服务有限公司研发本部各部门项目经理及版本管理人员,以及其他相关人员。未经许可,该文档不得提供给上述规定对象以外的人员阅读或使用。 1. 引言 目的 本文档是为规范广东魅蝶科技服务有限公司研发版本管理而制定的。 范围 本文档为各研发中心提供有关版本管理规范的相关内容,包括: ? 版本标识方法 ? 软件系统数据的存放 ? 文档的修改控制 ? 文档的备份制度 术语定义 TFS: Team Foundation Server(通常记作“TFS” )是一种为 Microsoft 产品提供 源代码管理、 数据收集、 报告和项目跟踪,而为协作软件开发的项目。 可作为独立的软件,或 Visual Studio Team System (VSTS) 在服务器端后端平台。 VS: Microsoft Visual Studio(简称 VS)是美国微软公司的开发工具包系列产品。VS 是一个基本完 整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如 UML 工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台 文档: 一种数据媒体和其上所记录的数据。 配置管理: 标识和确定系统中配置项的过程,在系统整个生存周期内控制这些项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。 软件配置: 软件的具体形态在某时刻的瞬时影像。 配置项: 软件配置管理的对象称为配置项,如:系统规格说明书,项目开发计划,用户手册, 源码。基线: 软件生存周期中各开发阶段末尾的标记,它的作用是把各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,使之便于检验和肯定阶段成果。 版本管理工具 需求文档记录表。 说明:版序:.,主版本号:文档已经定版。次版本号对应主版本补充需求。 次版本只对主版本功能需求的补充。当主版本号为标志项目正式立项。 主版本记录表。 项目名称: 项目开发名称:说明:主版本版序控制记录是将需求与项目源码进行对于管理的核心。需求文档的版序主版本号大于 1 的版本。每一个主版本对应一个 TFS 源代码分支。设计文档记录表。 篇三:软件版本管理规范软件版本管理 目录1. 引言.1 目的 . 1 范围 . 1 术语定义 . 1 参考资料 . 2 版本控制记录 . 2 版本更新记录 . 2 版本管理 . 4 版本标示方法 . 4 正式版本 . 4 目录结构 . 5 文档的存放 . 6 开发文档的存放 .6 源代码的存放 .6 SQL 的语句存放 . 7 发行文档的存放 .7 配置管理流程 . 7 权限控制的管理 .8 更新管理 . 9 源程序的修改 . 9 版本升级 . 10 版本升级原则 .10 新版本发布 .11 文档的变更 . 11 备份管理 . 12 2. 3. 4. 1. 引言 版本控制就是对软件开发过程中所创建的配置对象不同版本进行管理,保证任何时间都可以取到正确的版本以及版本的组合。 版本控制的主要功能是记录开发过程中的每一次修改,让开发的工作可以随时检查过往历史记录和获得正确版本,是系统的成长记录。 目的 本文档的编制是为了规范产品部、研发部、测试部对软件产品版本的管理。 范围 本文档为产品部、研发部、测试部的管理员提供有关版本管理规范的相关内容,包括: ? 版本标识方法 ? 软件系统数据的存放 ? 文档的修改控制 ? 文档的备份制度 术语定义 SCM 软件配置管理(Software Configuration Management)缩写 SVM 软件版本管理(Software Version Management)缩写 SVN 一个开源的版本控制系统 Subversion. 文档 一种数据媒体和其上所记录的数据。 第 1 页 共 14 页 配置管理标识和确定系统中配置项的过程,在系统整个生存周期内控制这些项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。 软件配置 软件的具体形态在某时刻的瞬时影像。 配置项 软件配置管理的对象称为配置项,如:系统规格说明书,项目开发计划,用户手册,源

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论