打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
提供一个软件版本管理规则的模板

软件产品的版本管理是软件开发企业发展到一定阶段后,必然要面对的问题,本文是我根据工作经验,总结的一个管理规则模板,供大家参考。

此规则用于指导规范开发工程师打包软件产品安装文件时的版本设置行为。此规则中的“版本”是指由相关开发工程师所提交的安装文件的版本,比如xxx.msi的版本。此规则涉及“软件”包括且不限于公司下列产品(可根据实际情况填写)以及相关补丁。软件的版本由相关开发工程师负责打包及设置。此规则适用于标准产品打包及项目型产品打包。软件版本号规则,分为:主版本号、次版本号、修订版本号。例:word客户端版本号为7.2.5570。

软件程序(包括补丁)更新中,一定在上一个版本号上进行递增。并符合以下规则:重大变化修改—>主版本号;(次版本号、修订版本号清零)主文件变化修改—>次版本号;(修订版本号清零)非主文件变化修改—>修订版本号。凡是涉及到主版本号和次版本号需要修改的情况,必须征得项目组经理和技术部总工同意,负责工程师不可擅自修改凡是程序因各种情况出现更新或升级,都需要在上一个版本的安装程序基础上打包一个新的完整安装程序,并按照第6步的要求设置新的版本号。打包后,按照实际情况进行更新发布:一般来讲,如果是修订版本号变化,或者次版本号变化但更新文件较少,应以补丁方式发布更新的文件;如果主版本号或者次版本号变化且更新文件较多,应直接发布完整安装程序进行更新。无论是以哪种方式发布更新包,都应保证软件安装后程序版本号为此次更新的正确版本。这一点,尤其是在制作补丁形式更新程序时要注意。软件程序版本以现有版本为基础,补丁程序版本以现有版本为基础进行修订版号递增。例:Word客户端版本: 7.2.5570。word补丁程序版本则7.2.xxxx递增。如果需要通过自动更新程序发布更新程序,则无论软件程序或补丁程序进行更新,都需要到服务器配置文件中确认即将更新的程序是最新的版本号进行递增。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【VB6.0问题合集】3、安装Visual Basic SP6补丁及微软更新
Oracle数据库的软件版本需知
MySQL中文参考手册- 2 MySQL邮件列表及如何提问或报告错误
windows文件夹中$hf
​QQ音乐如何查看软件版本号
使用SVN进行项目版本管理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服