下载此文档

软件版本管理规范.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
:../3/1创建张光胜 目录一、 版本管理目标 3二、 版本管理工具 3(一) Git 3(二) GIT使用方法 3三、 版本管理流程 4(一) 岗位划分 41. 代码管理员(SourceCodeManager) 42. 项目开发负责人(ProjectLeader) 43. 项目开发组成员(ProjectDeveloper) 44. 测试组人员(ProjectTester) 5(二) 版本树划分 51. 生产分支 52. 项目分支 53. 个人开发分支 5(三) 流程分析 61. 流程图 62. 流程介绍 6四、 注意事项 8一、版本管理目标本规范建立的目的是规范软件产品的开发、测试、发布流程,提高开发人员的代码开发质量,通过加强对编码过程的监控,细化工作流程,达到提升软件开发效率,并逐步推进敏捷开发过程,实现代码管理的自动化。二、版本管理工具(一)GitGit是Linux创始人Linus主导开发的开放源代码的版本控制工具。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git最为出色的是它的分支管理和合并跟踪(mergetracing)能力。(二)GIT使用方法请参考部门内提供的技术文档:《GIT使用说明》三、版本管理流程(一)(SourceCodeManager)*负责管理版本管理系统使用者的权限。*根据项目新建请求,创建新开发分支并划分权限。*负责监督生产用分支代码的集成/编译/部署。(ProjectLeader)*全面负责管理项目所涉及到所有相关资源,包括文档、代码等。*审核本项目中所有提交到测试和生产分支上的代码,对其质量和可靠性负有责任。*对项目开发进度负责。*负责项目开发分支的管理工作。(ProjectDeveloper)*承担具体代码开发工作。*负责个人开发分支上代码管理工作。*负责个人开发内容的自测工作。*对提交到项目分支上的代码质量控制,负有主要责任。(ProjectTester)*负责项目的全面测试工作,对测试报告的可靠性承担主要责任(二),此分支上的所有节点均满足生产上线要求,并根据实际生产环境代码状态进行演进。完成测试准备上线的项目代码,必须提交到该分支上,进行独立编译生成部署文件。,由项目开发负责人统一管理。此分支的生命周期与项目开发周期一致。项目立项时由代码管理员建立此分支,项目进行中由项目开发负责人管理此分支,所有开发人员的开发成果需要汇总到此分支,项目结束后关闭该分支的提交功能,只允许进行查询。,承担日常开发过程中代码归集,记录详细开发过程。要求每日工作完成必须在该分支

软件版本管理规范 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人changjinlai
  • 文件大小124 KB
  • 时间2019-07-28