您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 开发与测试部署流程说明
开发提交测试测试环境部署步骤Revisionfile1file2file3file4基线版本:生成分支时使用revision=2.22222fixbug1,2,3,4…333finishreq1,2,3…44fixbug5,6;finishreq4,5…55fixbug7,8..6该revision可以提交测试,测试人员使用revision=7提取代码。注意:也有可能部分提交文件需要使用不同revision,如Module2的稳定测试版本暂时只能使用revision5,这时需要明确列明此种情况。7fixmorebugs..8fixmorebugs..99fixmorebugs..1010第二轮测试,使用revision=11提取代码。11CLOSE分支!分支的最终revision保留在11测试通过!关闭该开发分支,禁止所有人继续提交修改。1.确定线上环境对应的基线版本。(开发提供的增量更新包应该基于该基线版本)2.运维人员检查线上版本与SVN对应基线版本代码的差异,确保无差异,如有差异需要合并基线代码。同样检查DB差异。3.运维人员提取基线版本代码和DB脚本,部署至测试环境,并调整相应配置和初始数据。4.运维人员提取增量更新包对应的文件并更新,按照增量更新包里的配置调整做相应操作。1.确定线上环境对应的基线版本。(开发提供的增量更新包应该基于该基线版本)2.运维人员检查线上版本与SVN对应基线版本代码的差异,确保无差异,如有差异需要合并基线代码。同样检查DB差异。3.要提交的revision对应的代码和基线版本代码进行差异比较,确定要提交的增量包(包括哪些文件,配置变化,DB脚本等)。4.提交增量包,并注明基线版本和该增量包对应的bug和需求。开发测试过程示例:Module1Module2开发联调测试环境(alpha)的部署可参考下面测试环境的部署步骤。实施人员只能是测试或运维!开发人员只能提交更新申请file5file6file7file822224567811测试通过!关闭该开发分支,禁止所有人继续提交修改。1.确定线上环境对应的基线版本。(开发提供的增量更新包应该基于该基线版本)2.运维人员检查线上版本与SVN对应基线版本代码的差异,确保无差异,如有差异需要合并基线代码。同样检查DB差异。3.运维人员提取基线版本代码和DB脚本,部署至测试环境,并调整相应配置和初始数据。4.运维人员提取增量更新包对应的文件并更新,按照增量更新包里的配置调整做相应操作。1.确定线上环境对应的基线版本。(开发提供的增量更新包应该基于该基线版本)2.运维人员检查线上版本与SVN对应基线版本代码的差异,确保无差异,如有差异需要合并基线代码。同样检查DB差异。3.要提交的revision对应的代码和基线版本代码进行差异比较,确定要提交的增量包(包括哪些文件,配置变化,DB脚本等)。4.提交增量包,并注明基线版本和该增量包对应的bug和需求。开发测试过程示例:Module2Module3
本文标题:开发与测试部署流程说明
链接地址:https://www.777doc.com/doc-5379700 .html