[發明專利]增量文件的更新方法及裝置在審
| 申請號: | 201910853266.3 | 申請日: | 2019-09-10 |
| 公開(公告)號: | CN112559019A | 公開(公告)日: | 2021-03-26 |
| 發明(設計)人: | 李佳 | 申請(專利權)人: | 聯易軟件有限公司 |
| 主分類號: | G06F8/658 | 分類號: | G06F8/658;G06F8/41;G06F11/36;G06F16/16 |
| 代理公司: | 北京挺立專利事務所(普通合伙) 11265 | 代理人: | 彭豆 |
| 地址: | 710065 陜西省西安市*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 增量 文件 更新 方法 裝置 | ||
本公開提供一種增量文件的更新方法及裝置,涉及通信技術領域,簡化研發人員和測試人員的工作量,并且能夠進行快速部署,提高處理效率。具體技術方案為:獲取目標增量文件以及目標增量文件的第一文件路徑;對第一文件路徑進行解析,得到目標增量文件對應的目標項目的項目信息;根據目標項目的項目信息、第一文件路徑和預設編譯規則,得到目標編譯文件的第二文件路徑,目標編譯文件為編譯后的目標增量文件;根據目標項目的項目信息和第二文件路徑,生成目標存儲路徑;將目標編譯文件存儲到目標存儲路徑對應的文件夾中。本發明用于增量文件更新。
技術領域
本公開涉及通信技術領域,尤其涉及增量文件的更新方法及裝置。
背景技術
在軟件產品開發過程中,為了修改程序漏洞(bug)或發布新的功能,研發人員需要對已發布的代碼進行修改更新,并且將修改或增加后的代碼經過編譯后發送給測試人員,以便測試人員在測試環境中更新代碼并進行部署驗證。在現有技術中,對代碼的部署可采用人工覆蓋或者全量更新編譯代碼的方式,人工覆蓋需要研發人員把修改和增加的代碼經過編譯后復制到text文本中,將text文本發送給測試人員,測試人員按照text文本記錄的方式,把代碼復制到對應的目錄下,然后進行測試驗證,但是采用人工覆蓋的方式增加了研發人員和測試人員的工作量;全量更新編譯代碼的方式雖然無需進行人工覆蓋,但是全量更新編譯代碼的方式需要很長的時間,而且在部署期間有其他研發人員提交代碼,則需要重新全量更新,因此,人工覆蓋和全量更新編譯代碼的方式都無法快速進行部署,降低處理效率。
發明內容
本公開實施例提供一種增量文件的更新方法及裝置,不僅能夠簡化研發人員和測試人員的工作量,并且能夠進行快速部署,提高處理效率。所述技術方案如下:
根據本公開實施例的第一方面,提供一種增量文件的更新方法,該方法包括:
獲取目標增量文件以及目標增量文件的第一文件路徑;
對第一文件路徑進行解析,得到目標增量文件對應的目標項目的項目信息;
根據目標項目的項目信息、第一文件路徑和預設編譯規則,得到目標編譯文件的第二文件路徑,目標編譯文件為編譯后的目標增量文件;
根據目標項目的項目信息和第二文件路徑,生成目標存儲路徑;
將目標編譯文件存儲到目標存儲路徑對應的文件夾中。
本公開實施例通過對增量文件的分析,按照項目目錄結構,自動復制出需要增量的文件,簡化研發人員和測試人員工作量,并且能夠在測試環境快速部署,提高問題解決速度和處理效率。
在一個實施例中,目標編譯文件包括至少一個;將目標編譯文件復制到目標存儲路徑對應的文件夾中包括:
將至少一個目標編譯文件中的每個目標編譯文件復制到目標存儲路徑對應的文件夾中。
在一個實施例中,獲取目標增量文件包括:
接收用戶的第一觸控操作;
根據用戶的第一觸控操作確定目標增量文件。
在一個實施例中,獲取目標增量文件之前,方法還包括:注冊增量更新組件。
根據本公開實施例的第二方面,提供一種增量文件的更新裝置,包括:
獲取模塊,用于獲取目標增量文件以及目標增量文件的第一文件路徑;
解析模塊,用于對第一文件路徑進行解析,得到目標增量文件對應的目標項目的項目信息;
處理模塊,用于根據目標項目的項目信息、第一文件路徑和預設編譯規則,得到目標編譯文件的第二文件路徑,目標編譯文件為編譯后的目標增量文件;
生成模塊,用于根據目標項目的項目信息和第二文件路徑,生成目標存儲路徑;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯易軟件有限公司,未經聯易軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910853266.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種移動端自動化測試的界面適配方法和裝置
- 下一篇:信息注冊方法、裝置和系統





