美文网首页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