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...