[发明专利]一种打包架构更新的方法、装置、设备及存储介质在审
申请号: | 202111145967.5 | 申请日: | 2021-09-28 |
公开(公告)号: | CN113778494A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 吴希航 | 申请(专利权)人: | 度小满科技(北京)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱湾湾 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 打包 架构 更新 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种打包架构更新的方法、装置、设备及存储介质。在本申请实施例的方法中,模板项目更新配置后上传模板配置文件至配置文件管理系统,所述方法包括:在配置文件管理系统中获取和当前项目具有相同初始打包架构的模板项目的模板配置文件;比对当前项目的配置文件和从配置文件管理系统获得的模板配置文件,得到比对结果;当根据所述比对结果得到当前项目的打包架构需要更新时,替换当前项目的配置文件为所述从配置文件管理系统获得的模板配置文件。所述方法用以提升打包架构的更新效率。
技术领域
本发明涉及计算机领域,特别是指一种文件打包架构更新的方法、装置、设备及存储介质。
背景技术
随着科技的进步,各种计算机技术飞速发展。文件打包是常见的计算机处理,用于实现文件的管理或者文件安全性的提高等目的。架构又称软件架构,指的是一系列相关的抽象模式,用于指导软件系统的设计。在软件开发的过程中,为了实现文件打包的需求,通常会搭建打包架构。在打包架构研发完成之后,随着技术升级、业务升级,打包架构也会出现更新的需求。
在现有技术中,面对打包架构更新的需求,通常采取人工更新打包架构配置的方式,例如,人工修改打包架构配置文件中的配置项。但是,通过人工的方式更新打包架构的效率较低。
发明内容
有鉴于此,本申请实施例提供一种文件打包架构更新的方法、装置及存储介质,用以提高打包架构更新的效率。
第一方面,本申请提供一种打包架构更新的方法,模板项目更新配置后上传模板配置文件至配置文件管理系统,所述方法包括:
在配置文件管理系统中获取和当前项目具有相同初始打包架构的模板项目的模板配置文件;
比对当前项目的配置文件和从配置文件管理系统获得的模板配置文件,得到比对结果;
当根据所述比对结果得到当前项目的打包架构需要更新时,替换当前项目的配置文件为所述从配置文件管理系统获得的模板配置文件。
在一种可能的实施方式中,在所述比对当前项目的配置文件和从配置文件管理系统获得的模板配置文件之前,还可以包括:
从指定目录提取当前项目的配置文件。
在一种可能的实施方式中,在所述替换当前项目的配置文件为所述从配置文件管理系统获得的模板配置文件之后,还可以包括:
判断当前项目是否需要更新依赖包,若是,则更新当前项目的依赖包。
在一种可能的实施方式中,所述当前项目可以包括webpack项目。
在一种可能的实施方式中,所述配置文件管理系统可以包括Git系统。
在一种可能的实施方式中,所述当前项目的配置文件可以包括格式规范文件、部署脚本文件、依赖配置文件、提交配置文件中的至少一个。
在一种可能的实施方式中,在模板项目更新配置后上传模板配置文件至配置文件管理系统之前,还可以包括:
定期检查模板项目的打包架构是否需要更新,若是,则更新模板项目的打包架构的配置,上传模板配置文件至所述配置文件管理系统。
第二方面,本申请提供一种打包架构更新的装置,所述装置包括:
获取模块,用于在配置文件管理系统中获取和当前项目具有相同初始打包架构的模板项目的模板配置文件;其中,所述模板项目更新配置后上传模板配置文件至配置文件管理系统;
比对模块,用于比对当前项目的配置文件和从配置文件管理系统获得的模板配置文件,得到比对结果;
替换模块,用于当根据所述比对结果得到当前项目的打包架构需要更新时,替换当前项目的配置文件为所述从配置文件管理系统获得的模板配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于度小满科技(北京)有限公司,未经度小满科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111145967.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:ALC轻质隔墙板及其制备方法
- 下一篇:一种治疗痛风的中药组合物及其制备方法