上线版本管理.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上线版本管理

上线版本管理 目的: 让大家都能了解目前上线版本的管理是如何进行的; 希望能集思广益,希望大家能提出不足之处及改进意见,使2016年的上线版本质量更高 步骤1-收到开发定版更新包 例:收到某项目第一个更新包 操作: 1、在svn上建立该项目目录aa,并checkout到本地; 2、解压缩该更新包到本地svn目录aa,并commit到svn服务器,同时在log中注明本次提交的详细信息备查。 步骤2-更新测试应用 操作: 1、关闭测试应用; 2、备份测试应用; 3、上传更新更新包; 4、清除缓存,重新启动应用; 5、观察启动应用中日志是否报错,如没有报错,进入测试,如有报错,进行排查。 步骤2-更新测试应用 操作: 1、关闭测试应用; 2、备份测试应用; 3、上传更新更新包; 4、清除缓存,重新启动应用; 5、观察启动应用中日志是否报错,如没有报错,进入测试,如有报错,进行排查。 步骤3-收到修正bug的更新包或者文件 操作: 1、覆盖到本地目录aa,收到文件的情况要核对好路径; 2、提交svn并详细记录log; 3、重复步骤2( 注意删除文件的情况) 步骤4-收到其他人更新包 有时一次上线版本有多个人或者多个小团队开发不同项目,会分别提交更新包。 操作: 1、覆盖到本地目录aa,提交时观察是否有交叉的情况(modified),若有交叉的情况,让开发人员合并源代码并让其中一个人管理该文件; 2、重复步骤2. 步骤5-拆分更新包 上线计划调整,需要拆分上线。 操作: 1、根据svnlog记录,export合并节点前的版本,建立目录bb,并根据log覆盖后续相关更新包及文件; 2、恢复测试应用初始版本,重复步骤2. 步骤6-拆分更新包 上线计划调整,需要拆分上线。 操作: 1、根据svnlog记录,export合并节点前的版本,建立目录bb,并根据log覆盖后续相关更新包及文件; 2、恢复测试应用初始版本,重复步骤2. 步骤7-更新演示环境 操作: 1、取得生产应用版本; 2、在演示环境恢复生产应用版本; 3、使用最终更新包更新演示环境。 步骤8-内部定版 操作: 1、演示环境验证通过后,更新包可以作为内部定版版本; 2、注意上线脚本的管理; 3、最终上线前应与开发人员最后核对更新包及上线脚本。 总结 流程并不复杂,技术也不深奥,只是需要日复一日的耐心和认真。 伟人说过:世界上的事情最怕认真二字。 无论是在哪个岗位上,只要认认真真,不折不扣的完成应做的工作,还有什么做不成呢?

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档