资源描述
北京用友软件股份有限公司
研发文件
补丁程序发放管理办法
文件编号:
UF/PF/SE-08/03
版本号:
V5.1
修改状态:
0
编写人:
雷阳、董乃文、刘姣霞
审核人:
批准人:
批准时间:
2004.9.23
1. 补丁分类
(具体定义请见《UF/PF/SE-08 产品支持过程》。)
1.1 独立补丁(Patch)
针对产品问题实时提供的涵盖式(最小编译单元文件)补丁。
所提交的补丁涉及范围:
l 相关问题的一个或几个节点下的类文件,包涵类、组件类(后缀为.dll和.ocx文件)、执行类(后缀为.exe和.com文件)
l 配置文件(后缀为.mht和asp还有js的文件.msi文件)
l 脚本文件(后缀为.sql的文件)的目录路径
注:对于独立补丁,NC、HR开发部门需要提供安装顺序说明(依赖或关联的其他补丁)。
1.2 汇总补丁包(Hot Fix)
针对所有通用产品问题定期将一段时间内的补丁制作打包安装文件,提供给支持部、顾问及用户使用。
包括:
l NC:按模块将独立补丁汇总成补丁包
l U8:按产品版本将独立补丁汇总成补丁包
l HR:按模块将独立补丁汇总成补丁包
1.3 服务包(Service Pack , SP)
针对通用产品的重大改进,比如涉及多个模块之间的跨部门、跨产品组配合解决的对产品有重大改动的一些关键问题,产品总体效率优化提升问题等,由相关部门和产品本部经理根据需要决定是否要发布此类大补丁包或安装盘。SP安装盘是对产品发行母盘的补充。
SP需要经过测试部严格测试和质量把关才能正式发布。
1.4 补丁安装盘
发小版产品,由相关部门和产品本部经理根据需要决定是否要发布。
补丁安装盘可以替换产品发行母盘。
注:以上四种形式是逐级包涵的关系。
1.5 专项补丁
针对项目特殊需求或解决特殊问题而专门给某个项目、客户提供的补丁,没有通用性。
实时发布,不包含在每月的汇总补丁盘中。(单独制作存放,不放入通用产品中)
注:以上所有补丁只针对发版产品,所有未正式发版产品不按此分类及管理。
2. 补丁命名标准
2.1 补丁包名称空间标准
级次
一级
二级
三级
用途
产品
子产品
(产品模块)
主版本
(适用版本)
说明
产品名称或者产品英文缩写、代号
例如:NC、U8、U9、HR、OA等
子产品名称或者产品英文缩写、代号
例如:IUFO、FA、CRM等
主版本号
例如:V3.0、V2.8等
级次
四级
五级
六级
用途
补丁分类
补丁发布日期
序号
说明
参见上面补丁分类定义:
1、Patch
2、HotFix
3、SP
4、PatchDisc
5、Special
“年月日”结构
·年:四位数字
·月:两位数字
·日:两位数字
例如:20040830
第几张补丁盘或第几号补丁按补丁分类依次增加编号
表2.1 补丁包名称空间标准
NC、HR补丁包名称的规范为:
产品+子产品(产品模块)+主版本(适用版本)+补丁分类+补丁发布日期+序号
例如:NC-IUFO-V3.0-Patch-20040830-001
产品版本号标识记录,程序自动更新。
U8补丁包名称的规范为:
产品+补丁分类+补丁发布日期
例如:852HOTFIX20040923.EXE
注:补丁安装后需要更新相关产品的版本信息
3 补丁管理
3.1 补丁管理
研发体系的补丁管理由开发接口(开发部维护负责人)负责:
l 将补丁移交运维服务总部(支持部)
l 定期对补丁分类、频度、质量进行统计分析
运维服务总部(支持部)负责对所有客户和一线支持人员提供补丁。
部门
姓名
邮件地址
工位电话
移动电话
备注
U8
雷阳
2102
13501382845
NC
刘姣霞
5236
13693392773
HR
熊有品
3108
13601163093
表2.2 开发接口(开发部维护负责人)
3.2 补丁提供周期
1、固定周期:
l Patch补丁:根据反馈问题的时间,实时进行补丁提供
l 汇总补丁包:
n U8:每月固定2次,分别为每月第一个星期一和两周后的星期一提供
n NC:每月固定1次,个别产品可根据情况和支持部约定更新周期
n HR:每月固定1次,个别产品可根据情况和支持部约定更新周期
l Service Pack:根据开发统一部署进行提供
l 补丁安装盘:根据开发统一部署进行提供
按新产品和老产品对补丁包进行时间周期控制。
2、非固定周期
主要是指在一定的周期内(基本是一周),如果反馈问题和发出独立补丁的数量达到上一个汇总补丁包周期内解决问题数量的60%以上,由开发接口(开发部维护负责人)人员负责组织,立即提供汇总补丁包。
如果补丁包被验证出问题,开发立即进行重新制作并验证提供。
展开阅读全文