專案發布流程

2021-09-01 17:52:10 字數 887 閱讀 3638

1.通知客戶停掉伺服器,停掉線上伺服器。

2.如果開發改動的東西比較多時,需要先導出線上資料庫(包括表結構和表資料)和本地的比對,比對表結構,表資料是因為本地可能加了一些預設值。之後,利用工具(比如putty、xshell等)遠端連線線上資料庫。

3.更新專案**

4.編譯

5.發布

發布流程先一再二

一、publish機器發布指令

cd source/ //切換目錄

cd huainangrid2.0/ //切換目錄

ps aux | grep jetty //檢視伺服器是否處於開啟 如果處於關閉狀態,敲過此指令後不會出現圖一的東西

svn update //更新**

ant -buildfile production.build.xml stopjetty -dlistenerport=8081 //關閉jetty

ant -buildfile production.build.xml compile build //編譯

ant -buildfile production.build.xml startjetty -dport=8080 -dlistenerport=8081 -dpath=/ -drootdir=./webroot //publish機發布

圖一:[img]

二、應用伺服器發布指令

su - root //切換使用者

cd publish/ //切換到publish目錄

./publish.php -b /home/admin/source/huainangrid2.0/ -m stopserver //停止服務

./publish.php -b /home/admin/source/huainangrid2.0/ -m publish //發布

專案發布流程

平時開發的git 管理模式 我們平時有 master 分支,develop 分支,然後從develop 分支拉取各個開發分支。發布條件 按照產品的需求如期完成開發後,測試聯調都沒有問題的情況下,開發測試產品加leader評審後符合發布條件後即可進行發布事宜。發布流程 首先用事務追蹤系統提乙個申請,申...

linux單專案發布流程

安裝虛擬環境 11 pip3 install virtualenv 建立軟連線 12 ln s usr local python3 bin virtualenv usr bin virtualenv 建立專案和虛擬環境所需要的資料夾 13 mkdir p data env 14 mkdir p da...

app上線發布流程 APP上線發布流程

上線流程 上線流程的主要步驟 在上線之前對程式進行記憶體動態和靜態分析,注意啟 的螢幕適配,不然會自動拉公升螢幕,使得螢幕自動適配失效 要借助csr檔案生成cer證書檔案 csr的生成是通過鑰匙串生成的 下圖是以真機除錯的development證書截圖,上線發布是選擇add store and ho...