资源描述
北京中体彩市场营销推广有限公司
文件编号:##-CX-01
版本号: A
修订号: 0
标题:
版本管理作业指导书
生效日期:2012年 月 日
页码:8 / 10
1. 目的
为指导版本管理岗位进行权限管理工作的指导,特制订本作业指导书
2. 适用范围
适用于研发二部版本管理岗
3. 职责
1. 版本管理员负责
发布build版本维护《发布版本日志》、《编译手册》以及提交release版本《版本提交日志》
2. 项目负责人
在版本发布的过程中,负责协调测试及开发人员对版本的确认及更新《项目日志》
3. 开发人员
最版本的确认,已经解决版本中的问题
4. 测试人员
根据build版本在测试环境更新并更新《测试环境说明》,测试通过后提交《更新说明》
4. 流程图
4.1 发布build版本流程
4.2 Build版本更新流程
4.3 发布Release版本流程
5. 程序
5.1 发布build版本流程
5.1.1 检查tag
版本管理员通过SVN检查有没有tag标志,如果通过执行编译,不通过返回开发流程
5.1.2 执行编译
版本管理员根据《编译手册》进行编译。
5.1.3 制作更新包
版本管理员把编译后的文件进行打包rar格式
5.1.4 提交版本至build库
版本管理员把打包后的build版本通过ftp上传到ftp服务器上
5.1.5 发布build版本通知
版本管理员通过邮件发布build版本通知项目相关人员
5.2 Build版本更新流程
5.2.1 获取build版本
项目测试负责人,接到版本管理员邮件通知(build版本发布),获取build版本
5.2.2 通知更新
项目测试负责人,邮件或口头通知执行测试人员
5.2.3 执行更新
项目测试人员根据build版本发布邮件通知,从版本库取下相应版本执行更新
5.2.4 通知交付使用
更新成功邮件通知项目测试人员使用
5.2.5 协助定位问题
更新失败联系开发人员进行协助解决
5.2.6 是否代码问题
项目开发人员判断是否代码问题
5.2.7 修正代码
项目开发人员修改代码
5.2.8 提交源代码
项目开发人员提交源代码
5.3 发布Release版本流程
5.3.1 提交版本至release版本库
版本管理员将测试通过的build版本放到ftp服务器上
5.3.2 提交匹配的源码
版本管理员将提交的版本的源码从svn上取出
5.3.3 编写提交说明
版本管理员根据《更新说明》编写《版本提交说明》
5.3.4 发布release版本通知
版本管理员以邮件形式发送给中心用户,并抄送项目负责人
6. 相关文件
6.1 《编译手册》
6.2 《更新说明》
6.3 《版本提交说明》
6.4 《测试环境更新说明》
7. 记录
6.5 《发布版本日志》
6.6 《版本交付日志》
6.7 《项目日志》
编制
日期
审核
批准
文 件 更 改 记 录 表
文件编号
更改日期
更改章节号
版本/修订号
更改人
批准人
展开阅读全文