软件版本管理办法

2023-09-18 17:28:22   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《软件版本管理办法》,欢迎阅读!
管理办法,版本,软件
应用系统开发部 软件版本管理办法







第一条 制定本本管理办法目的:

规范程序开发过程中的代码管理,确保开发的效率和质量,降低开发过程风险。 第二条 软件版本管理内容包括:

(1) 版本标识;

(2) 软件代码的存储;

(3) 软件代码的修改控制; (4) 软件代码的备份制度

第三条 管理办法需要通过版本管理工具对软件内容进行管理 TFS2010 SVN 为部门许

可使用的版本管理工具,在新系统开发过程中可以根据实际情况选择一种相对使用 的版本管理工具.





第四条 应用系统开发部负责本部门开发的软件版本管理 设置版本管理专岗,负责本部门版

管理工具权限管理

第五条 项目开发组负责维护本项目软件代码以及部署发布物版本。其中开发经理需要对软

件代码和部署发布物版本进行全生命周期的维护管理

第六条 开发人员负责本项目代码开发。







第七条 版本编号划分为主版本号和副版本号,中间用“。”分割,主版本号和副版本号都为

整数,如: 1 2

第八条 当系统发生重大修改或改进,主版本号加一,重大修改和改进包括: 1) 为系统新增重要功能;

2) 对系统的现有功能进行重大调整; 3) 系统结构或架构发生了修改; 4) 系统数据结构发生了修改;

5) 其他经过项目小组评审认为的属于重大修改情况。 第九条 当系统发生较小修改或改进,副版本号加一。

第十条 新系统上线之前主版本设置为 0,待正式上线后调整为 1.

第十一条 每一次系统版本的升级,开发经理都必须在工程根目录填写version txt,内

容是本次版本升级的具体条目。






第十二条 只允许在特殊情况下才允许建立分支,特殊情况仅包括:

1)用户的特殊的、急迫的且非常必要的需求;



2)发现系统存在重大缺陷,需要尽快修复。

一旦建立的分支的任务解决,必须尽快将分支到项目基线中. 第十三条

第十四条 合并操作有开发经理负责,代码开发人员协助并最终确认。









第十五条 在项目开始,开发经理需要从版本管理专岗处获取版本管理工具资源和权限.

需要确认是否在已有代码基础上开发。如要在已有代码基础上开发,需要将当前版

本进行备份,备份标签名预定为:项目缩写 YYYYMMDD

第十六条 开发人员开发代码前, 需要从版本管理工具获取最新文件进行开发。 如获取时

发生不兼容的冲突, 需要当前获取开发人员解决冲突, 不允许强行覆盖 版本管理 最新版本。

第十七条 只有通过单元测试的代码,开发人员才可以签入.每次签入都需要填写注释,

说明代码调整原因,调整范围等。





第十八条 开发经理负责在代码发布之前打标签,标签名预定为:项目缩写 YYYYMMDD

开发经理根据标签签出代码,并负责实际发布。

第十九条 代码发布遵循“新系统发布流程”或“升级发布流程”的相关规定.


本文来源:https://www.wddqxz.cn/f8d8b037a75177232f60ddccda38376bae1fe003.html

相关推荐