后端出補丁
選中你需要打補丁的文件(一般你修改了哪些文件,就需要對哪些文件出補丁),右鍵選擇Export,選中nccloud補丁包,點擊“下一步”。
填寫補丁基本信息,其中,補丁名稱、補丁提供者、提供部門為必填項,其他選填,點擊下一步。這里填寫的補丁信息不會對補丁的實際功能產生影響,只是為了方便團隊合作和后期維護。
選擇導出路徑,點擊下一步、下一步完成即可,注意勾選是否包含源代碼,默認為勾選。
前端出補丁
配置需要導出補丁的文件:config.json。
執行導出命令: npm run build 或是 npm run test。
補丁生成位置:dist。
后端打補丁
這是后端的補丁。
1、將后端補丁包中的resources目錄覆蓋到nchome/resouces目錄。
2、將后端補丁包中的modules目錄覆蓋到nchome/modules目錄。
前端打補丁
dist目錄中是生成的前端補丁文件包。
1、把dist目錄下的文件覆蓋到nchome/hotwebs/nccloud/resources同級目錄。
2、將后端補丁包中的modules目錄下的模塊/client/class目錄中的yyconfig目錄
放到nchome\hotwebs\nccloud\WEB-INF\extend目錄下。
3、將后端補丁包中的modules目錄下的模塊/client/class目錄中的nccloud目錄
放到`nchome\hotwebs\nccloud\WEB-INF\classes目錄下。
打補丁總步驟
登錄遠程系統
使用“windows+R”快捷鍵,輸入“mstsc”。
填寫遠程地址,輸入用戶名和密碼,即可連接。在連接之前,點擊坐下角的顯示選項—>本地資源—>詳細信息,勾選驅動器。目的為了讓遠程計算機能夠訪問到本地計算機的文件資源。
停止服務
打補丁
按照上面的方法打補丁,注意留存補丁記錄及備份。
重新部署。
進入Home里bin目錄下SysConfig.bat,重新部署一下系統(如果補丁修改的文件是在client目錄下不需要重新部署,如果是在public跟private目錄下則需要重新部署)。
重新啟動服務
