1 / 9
文档名称:

软件版本管理规范.docx

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

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

分享

预览

软件版本管理规范.docx

上传人:wdggjhm62 2021/5/17 文件大小:40 KB

下载得到文件列表

软件版本管理规范.docx

文档介绍

文档介绍:: .
天翼电子商务XX
软件版本管理规X

信息技术部
2013/3/1
文档修改/批准记录
版本
修改/批准日期
内容
修订人
批准人

2013/3/1
创建
X光胜
目录
一、版本管理目标2
二、版本管理工具3
(一)Git3
(二)GIT使用方法3
三、版本管理流程3
(一)岗位划分3
(Source Code Manager)3
(Project Leader)4
(Project Developer)4
(Project Tester)4
(二)版本树划分4



(三)流程分析6


四、注意事项8
一、 版本管理目标
本规X建立的目的是规X软件产品的开发、测试、发布流程,提高开发人员的代码开发质量,通过加强对编码过程的监控,细化工作流程,达到提升软件开发效率,并逐步推进敏捷开发过程,实现代码管理的自动化。
二、 版本管理工具
(一) Git
Git是Linux创始人Linus主导开发的开放源代码的版本控制工具。与常用的版本控制工具 CVS, Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git最为出色的是它的分支管理和合并跟踪(merge tracing)能力。
(二) GIT使用方法
请参考部门内提供的技术文档:《GIT使用说明》
三、 版本管理流程
(一) 岗位划分
1. 代码管理员(Source Code Manager)
* 负责管理版本管理系统使用者的权限。
* 根据项目新建请求,创建新开发分支并划分权限。
* 负责监督生产用分支代码的集成/编译/部署。
2. 项目开发负责人(Project Leader)
* 全面负责管理项目所涉及到所有相关资源,包括文档、代码等。
* 审核本项目中所有提交到测试和生产分支上的代码,对其质量和可靠性负有责任。
* 对项目开发进度负责。
* 负责项目开发分支的管理工作。
3. 项目开发组成员(Project Developer)
* 承担具体代码开发工作。
* 负责个人开发分支上代码管理工作。
* 负责个人开发内容的自测工作。
* 对提交到项目分支上的代码质量控制,负有主要责任。
4. 测试组人员(Project Tester)
* 负责项目的全面测试工作,对测试报告的可靠性承担主要责任
(二) 版本树划分
1. 生产分支
最新节点应与生产环境中的运行软件保持一致,此分支上的所有节点均满足生产上线要求,并根据实际生产环境代