美文网首页Web前端之路WEB前端程序开发Web 前端开发
《前端JavaScript面试技巧》学习笔记(12) 上线和回滚

《前端JavaScript面试技巧》学习笔记(12) 上线和回滚

作者: 一杯浊酒 | 来源:发表于2017-09-25 13:28 被阅读83次

    问题

    面试不会有具体的问题,以交流询问的方式;如: 你之前这个项目是怎么上线的?

    知识点

    1: 上线和回滚的基本流程

    是非常重要的开发环节
    各个公司的具体流程不同
    由专门工具或者系统完成,我们无需关心细节
    如果你没有参与过,面试时也要说出要点
    只讲要点,具体实现无法讲解

    • 上线流程要点
      -- 将测试完成的代码提交到 git 版本库的 master 分支
      -- 将当前服务器的代码全部打包并记录版本号,备份
      -- 将 master 分支的代码提交覆盖到线上服务器,生成新版本号

    • 回滚流程要点
      将之前的代码重新上线的过程
      -- 将当前服务器的代码全部打包并记录版本号,备份
      -- 将备份的上一个版本号解压,覆盖到线上服务器,并生成新的版本号


    2: linux 基本命令
    -- 服务器使用 Linux 居多,server版只有命令行
    -- 测试环境要匹配线上环境,因此也是 Linux
    -- 经常需要登录测试机来自己配置,获取数据

    ssh name@server 登录
    mkdir a 创建文件夹 a
    ls 查看文件夹内有哪些文件 (dir 也行)
    cd a 打开文件夹 a
    pwd 查看当前目录名称  
    cd .. 返回到上一级目录
    rm -rf 删除文件夹 (Windows下 del 也可以)
    rm 删除文件
    echo >come.txt 创建文件
    cp a.js  拷贝文件
    vi 文件名或者vim 文件名  编辑文件
    cat 查看文件内容
    

    相关文章

      网友评论

        本文标题:《前端JavaScript面试技巧》学习笔记(12) 上线和回滚

        本文链接:https://www.haomeiwen.com/subject/hlarextx.html