软件版本管理办法.docxVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

应用系统开发部

软件版本管理办法

总则

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

为规范程序开发过程中的代码管理,确保开发的效率和质量,降低开发过程风险。

第二条软件版本管理内容包括:

(1)版本标识;

(2)软件代码的存储;

(3)软件代码的修改控制;

(4)软件代码的备份制度。

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

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

机构与职责

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

本管理工具权限管理。

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

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

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

版本号设置规则

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

整数,如:1。2。

第八条当系统发生重大修改或改进,主版本号加一,重大修改和改进包括:

1)为系统新增重要功能;

2)对系统的现有功能进行重大调整;

3)系统结构或架构发生了修改;

4)系统数据结构发生了修改;

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

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

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

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

分支和合并管理

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

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

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

第十三条

第十四条

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

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

代码的获取和签入

第十五条在项目开始,开发经理需要从版本管理专岗处获取版本管理工具资源和权限.需要确认是否在已有代码基础上开发。如要在已有代码基础上开发,需要将当前版本进行备份,备份标签名预定为:项目缩写YYYYMMDD

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

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

第十七条只有通过单元测试的代码,开发人员才可以签入.每次签入都需要填写注释,说明代码调整原因,调整范围等。

代码发布管理

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

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

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

文档评论(0)

135****6994 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档