<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      關于如何做版本發布

      問題:

      最近的項目經常需要做版本發布,但是版本發布老是出現問題,問題如下:

      比如,新手小接了一個新需求,一個功能開發完了,在本地環境和測試環境都測試通過了,

      把版本更新包提交到運維或者一線開發手上,

      發布到線上,

      通知開發,測試人員進行功能更新的確認;

      如果確認ok,更新結束;

      如果確認不ok,進入下面的循環;

      while(線上測試確認結果不OK)

      //溫習下開發的功能的流程

      //在出錯的代碼行前后加上日志

      //部署到線上

      //測試確認?OK:NO;

      if(OK) break;

      else {

      //查看日志

      //重新進入循環

      }

      總之,相當的繁瑣;


      思考: 這是一個版本發布不規范引起的問題,問題的根源在哪呢?

      在下認為,原因有2;

      1. 本地環境,測試環境,生成環境的代碼(除了數據庫配置文件,緩存配置文件),存在差異;
      2. 相關的錯誤信息沒有放到容易查看的位置,出現問題無法直觀明顯的看出問題,從問題中的加日志可以看出,這是一種很低效率的方法;

      解決方案:

      針對這種現象和產生這種問題的原因,解決方案非常簡單;

      1,首先是代碼錯誤信息的整理,最好是在數據庫中弄一張或者若干張日志表,當程序發生錯誤或者異常,或者功能邏輯錯誤的時候,把相關的判斷結論和異常信息,數據進行存庫,如果出現問題,可以快速的找到產生問題的原因,和依據;

      這點非常重要,可以大大減輕開發人員成為救火隊長的壓力,把相關的權限在后臺開發給業務人員,讓他們自己去協調解決問題;

      2,版本控制工具的使用,比如svn, 首先,在本地弄一個功能完全覆蓋的測試,通過之后把源碼分別發布到測試環境,正式環境(數據庫配置文件,緩存配置文件除外),打出一個分支來作為一個主分支;

      后續的功能開發,在這個主分支上復制出一個來進行開發,開發完成,測試環境測試完之后,合并到主分支上去,通過文件比較,找出更新的文件列表;

      把這些文件整理,更新到線上,進行版本發布;

      3,更新的一個好習慣;

      首先有一個主目錄, 名稱是 站點域名或者應用名_時間_開發人員_需求名稱

      然后里面是3個目錄,作用分別是:

      序號 目錄名或者文件名 作用
      1 bak 備份目錄,里面分為all(全部備份),sub(部分備份)
      2 program 按照程序的部分備份目錄,進行部分文件的替換
      3 sql 需求需要sql腳本
      4 readme.txt 更新的說明,文件列表,驗證方法

      這些文件準備好之后,進行兩次對比;

      一個是全部備份跟本地源碼或者運行包的對比,這可以找出是否有文件遺漏的情況出現;

      第二個是部分備份跟program的更新文件進行對比,查看修改的地方,再次進行確認;

      如果對比都沒有問題,直接把program目錄整個覆蓋到線上的程序目錄;

      最后是按照確認步驟,讓測試和開發人員進行確認;

      如果沒問題,則更新完畢;

      這樣做下來,一般都不會出現版本更新的問題;

      若有想法,歡迎交流;卡特 505847426

      posted @ 2015-09-18 03:25  李福春  閱讀(3986)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产麻花豆剧传媒精品mv在线| 中文字幕日韩国产精品| 国产永久免费高清在线观看| 国产美女自卫慰黄网站| 平凉市| 蜜臀91精品国产高清在线| 十八禁午夜福利免费网站| 中国china体内裑精亚洲日本 | 国产精品自拍中文字幕| 国产一级r片内射免费视频| 一个色综合国产色综合| 狠狠躁夜夜躁人人爽天天5| 中文字幕无线码免费人妻| 久久婷婷五月综合色精品| 日韩无专区精品中文字幕| 永久黄网站色视频免费直播| 欧日韩无套内射变态| 4虎四虎永久在线精品免费| 精品少妇爆乳无码aⅴ区| 国产精品99中文字幕| 肃北| 亚洲一区二区三区四区| 亚洲人成小说网站色在线| 国产成人精品无码免费看夜聊软件 | xxxxbbbb欧美残疾人| 欧美成本人视频免费播放| 黄瓜一区二区三区自拍视频| 精品国产AV无码一区二区三区| 少妇精品视频一码二码三| 在线播放亚洲成人av| 国产成人高清亚洲综合| 亚日韩精品一区二区三区| 亚洲精品美女一区二区| 国产毛片三区二区一区| 视频一区视频二区制服丝袜| 欧美日韩一线| 衣服被扒开强摸双乳18禁网站| 福利一区二区1000| 日韩一区二区三在线观看| 制服丝袜美腿一区二区| 国产成人精品亚洲精品密奴|