[發(fā)明專利]配置文件對比方法、裝置、設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201910438043.0 | 申請日: | 2019-05-22 |
| 公開(公告)號: | CN110263305B | 公開(公告)日: | 2023-09-19 |
| 發(fā)明(設(shè)計)人: | 黃盛鴻 | 申請(專利權(quán))人: | 中國平安財產(chǎn)保險股份有限公司 |
| 主分類號: | G06F40/194 | 分類號: | G06F40/194;G06F8/71 |
| 代理公司: | 深圳市世紀恒程知識產(chǎn)權(quán)代理事務(wù)所 44287 | 代理人: | 胡海國 |
| 地址: | 518000 廣東省深圳市福田區(qū)益田路*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 配置文件 對比 方法 裝置 設(shè)備 存儲 介質(zhì) | ||
1.一種配置文件對比方法,其特征在于,所述方法包括:
接收用戶發(fā)送的配置文件對比請求,所述配置文件對比請求包括對比時間點、文件名、第一環(huán)境信息以及第二環(huán)境信息;
若當前時間到達所述對比時間點時,則分別加載處于所述第一環(huán)境信息下的第一目標配置文件和處于所述第二環(huán)境信息下的第二目標配置文件,所述第一目標配置文件和所述第二目標配置文件均與所述文件名對應(yīng);
將所述第一目標配置文件的第一配置參數(shù)與所述第二目標配置文件的第二配置參數(shù)進行對比,并列出對比結(jié)果;
所述分別加載處于所述第一環(huán)境信息下的第一目標配置文件和處于所述第二環(huán)境信息下的第二目標配置文件的步驟包括:
根據(jù)所述第一環(huán)境信息設(shè)置第一active屬性,基于所述第一active屬性加載所述第一目標配置文件;和
根據(jù)所述第二環(huán)境信息設(shè)置第二active屬性,基于所述第二active屬性加載所述第二目標配置文件;
所述第一配置參數(shù)包括第一鍵和第一鍵值,所述第二配置參數(shù)包括第二鍵和第二鍵值,所述將所述第一目標配置文件的第一配置參數(shù)與所述第二目標配置文件的第二配置參數(shù)進行對比,并列出對比結(jié)果的步驟包括:
逐行提取所述第一目標配置文件中的第一鍵;
從所述第二目標配置文件中查找與所述第一鍵相同的第二鍵;
將所述第一鍵中的第一鍵值與所述第二鍵中的第二鍵值進行對比;
將所述第一鍵值與所述第二鍵值的對比結(jié)果以表格的形式列出;
所述將所述第一目標配置文件的第一配置參數(shù)與所述第二目標配置文件的第二配置參數(shù)進行對比,并列出對比結(jié)果的步驟之后還包括:
記錄所述第一鍵值與所述第二鍵值不同的所述第一目標配置文件的第一遞交時間點和所述第二目標配置文件的第二遞交時間點;
利用git或svn工具,基于所述第一遞交時間點獲取對應(yīng)的第一歷史提交記錄,并基于所述第二遞交時間點獲取對應(yīng)的第二歷史提交記錄;
根據(jù)所述第一歷史提交記錄查找第一提交人,根據(jù)所述第二歷史提交記錄查找對應(yīng)的第二提交人;
通過預(yù)先設(shè)置的提示途徑向所述第一提交人和/或所述第二提交人發(fā)送提示信息;
所述分別加載處于所述第一環(huán)境信息下的第一目標配置文件和處于所述第二環(huán)境信息下的第二目標配置文件的步驟之前還包括:
根據(jù)所述配置文件對比請求查找對應(yīng)的所述第一目標配置文件和所述第二目標配置文件;
判斷所述第一目標配置文件或所述第二目標配置文件是否可用;
若所述第一目標配置文件或所述第二目標配置文件都可用,則執(zhí)行步驟:分別加載處于所述第一環(huán)境信息下的第一目標配置文件和處于所述第二環(huán)境信息下的第二目標配置文件;
若所述第一目標配置文件或所述第二目標配置文件中有一個或多個不可用,則輸出當前配置文件不可用的提示信息,并在預(yù)設(shè)時長后再次判斷所述第一目標配置文件或所述第二目標配置文件是否可用。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述第一目標配置文件的第一配置參數(shù)與所述第二目標配置文件的第二配置參數(shù)進行對比,并列出對比結(jié)果的步驟之后還包括:
檢測所述用戶是否在線;
若所述用戶在線,則將所述對比結(jié)果顯示在與所述用戶對應(yīng)的用戶終端的顯示界面;
若所述用戶不在線,則將所述對比結(jié)果發(fā)送至預(yù)先設(shè)置的接收地址。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述第一目標配置文件或所述第二目標配置文件是否可用的步驟包括:
查看所述第一目標配置文件或所述第二目標配置文件是否被應(yīng)用程序訪問;
若所述第一目標配置文件或所述第二目標配置文件都未被所述應(yīng)用程序訪問,則判定所述第一目標配置文件或所述第二目標配置文件都可用;
若所述第一目標配置文件或所述第二目標配置文件中的一個或多個被所述應(yīng)用程序訪問,則判定所述第一目標配置文件或所述第二目標配置文件不可用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國平安財產(chǎn)保險股份有限公司,未經(jīng)中國平安財產(chǎn)保險股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910438043.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





