欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载  

    代码版本管理和发布.pdf

    • 资源ID:3332091       资源大小:1.32MB        全文页数:9页
    • 资源格式: PDF        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    代码版本管理和发布.pdf

    什么是代码版本 代码版本的好处 当前的代码现状 代码版本规划及各个版本的作用 各版本之间如何相互协作 利用版本配合测试和发布 根据实际情况为满足代码管理、程序开发、测试、 项目发布等需求对同一套代码的不同分类 为统一开发、测试、发布的操作流程而制定的代码 管理计划 为方便管理人员对代码管理、审核、追踪等需求而 对代码进行的分类 各团队协同开发 历史代码的迅速定位 方便代码的审核 灵活的应对测试的各个环节 生产环境bug的迅速影响 应对频繁的发布 方便测试和发布工具的接入 统一团队的开发、测试、发布流程 目前TFS上有Branch和Trunk两个版本,但是Branch版 本基本没有操作过,所有的操作都是基于Trunk版本的, 开发、测试、代码发布等,当遇到线上bug时候,只能 退回当前的开发任务。由于没有区分版本,每次发布只 能增量发布,需要人为去把控发布文件的准确性 TFS更新包 开发A 开发B Bug修复 变更 更新都是通过提交代码包的方式,每个开发人员 各自为战,自己提交自己的内容,经常出现未获 取最新代码覆盖掉其他人员代码的情况。另外同 一个站点会不停的重复更新 发 布 Trunk 主干 Branch 分支 Release 发布 分支:分支的目的就 是为了满足不同的需 求而拉出的分支版本, 主要针对不同的开发 需求,或多个团队协 同开发,一套代码可 以有多个分支 主干:主干是代码的 集散中心,提供拉出 分支和代码合并的作 用,同时主干一直需 要保持一份干净的代 码,测试可以直接从 主干拉出代码进行测 试,主干只有一个。 发布:当需要发布生 产环境的时候,需要 从测试通过的主干版 本上拉出一个发布版 本,然后将这个版本 发布到生产环境,发 布版本主要是为了应 对在下一次发布周期 之前的紧急bug修复、 临时变更、紧急需求, 或者生产环境代码的 回退等需求 Trunk 主干 全民营销 移动销售 紧急变更 专项 特殊需求 分支 合并 合并 分支 20141127 20141128 20141129 20141130 Branch 分支 Release 发布 主干是版本的发起点,主干只有一个,根据项目的需求,每个团队可 以拉出自己的分支,开发完成后再合并回主干,合并到主干后通知测 试,测试可以从主干直接拉出代码发布到测试环境进行测试,测试通 过后,再拉出发布版本,将发布版更新到生产环境 Release版本一点也不多于,在下一个冲刺发布之前,解决紧急bug、 临时需求、紧急变更时将会发布非常重要的作用,每次发布生产环境 的时候,需要拉出新的Release,而不是合并上一次release版本 Trunk 主干 Branch 分支 合并 发 布 测试环境 Release 发布 分支 生产环境 发 布 版本配合发布的发起点是Branch,当开发完成任务,自 测完毕后,可以将代码直接合并到Trunk,测试人员从 Trunk拉出代码直接发布到测试环境、开发人员修复 bug还是需要在branch版本进行,修复完成重复合并的 动作,所有测试通过之后,需要从主干版本再拉出一个 分支作为发布版本,然后将发布版本更新到生产环境

    注意事项

    本文(代码版本管理和发布.pdf)为本站会员(西安人)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开