- 上線和回滾的基本流程
- linux基本命令
- 是非常重要的開發(fā)環(huán)節(jié)
- 各個公司的具體流程不同
- 由專門的工具系統(tǒng)完成,我們無需關(guān)注細(xì)節(jié)
- 如果你沒有參與過,面試時也要說出要點
上線流程要點
- 將測試完成的代碼提交到git版本庫的master分支
- 將當(dāng)期服務(wù)器的代碼全部打包并記錄版本號,備份(1.0版本)
- 將master分支的代碼提交覆蓋到線上服務(wù)器,生成新版本號(1.1版本)
- 加入上完線出問題了,要及時止損,也就是回滾,步驟如下:
- 將當(dāng)期服務(wù)器的代碼全部打包并記錄版本號(已經(jīng)是1.1版本),有問題沒問題都要備份下
- 將備份的上一個版本(1.0)壓縮,覆蓋到線上服務(wù)器,并生產(chǎn)新的版本號(1.2)
linux基本命令
- 服務(wù)器使用Linux居多,server版,只有命令行
- 測試環(huán)境要匹配線上環(huán)境,因此也是linux
- 經(jīng)常需要登錄測試機來自己配置、獲取數(shù)據(jù)
代碼演示(linux基礎(chǔ)命令)
mkdir a
cd a
pwd 查看a文件夾所在的目錄
cd ..
pwd
rm -rf a(移除a目錄)
vi a.js
cp a.js a1.js(拷貝a.js)
mkdir src
mv a1.js src/a1.js (移動a.js文件到src目錄下)
rm a.js(刪除文件,無需參數(shù))
vm a.js 按鍵I 可以進入編輯狀態(tài),點esc無法輸入 esc :w 保存 :q 退出
cat a.js 查看全部內(nèi)容
head a.js 看前一部分內(nèi)容
tail a.js看尾部內(nèi)容
head -n 1 a.js 查看第一行內(nèi)容
tail -n 2 a.js 查看尾部后兩行內(nèi)容
grep '2' a.js 搜索內(nèi)容
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。