[发明专利]开发文件导出方法、装置、电子设备及计算机存储介质在审
申请号: | 202110378678.3 | 申请日: | 2021-04-08 |
公开(公告)号: | CN113032003A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 黄特编 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开发 文件 导出 方法 装置 电子设备 计算机 存储 介质 | ||
本发明涉及研发管理技术,揭露了一种开发文件导出方法,包括:获取软件代码的调用请求,解析调用请求以获取多个软件的代码存储路径;根据代码存储路径对多个软件的代码进行分布式提取,得到代码集合;对代码集合中每一个软件的代码进行编译,得到开发文件集合;获取导出需求,提取导出需求中的导出地址,以及根据导出需求从开发文件集合中选取目标开发文件;将目标开发文件整合编译为待导出开发文件,并将待导出开发文件导出至导出地址。此外,本发明还涉及区块链技术,导出需求可存储于区块链的节点。本发明还提出一种开发文件导出装置、电子设备以及计算机可读存储介质。本发明可以解决开发文件的导出效率低下的问题。
技术领域
本发明涉及研发管理技术领域,尤其涉及一种开发文件导出方法、装置、电子设备及计算机可读存储介质。
背景技术
随着计算机技术的迅速发展,对于各种软件的开发需求得到了爆炸式的增长,但针对每个不同的开发需求进行重新编程开发会造成开发效率低下,因此,为了提高开发效率,越来越多的公司导出编写好的具有特定功能的开发文件,以实现对软件功能的复制。
现有的开发文件导出方式多为对软件中可实现特定功能的代码进行截取复制,并利用截取复制的代码再次编译生成开发文件并传输给用户。该方法中,当需要导出的开发文件较多时,需要进行截取复制的功能代码内容较多,且截取复制过程中存在大量重复步骤,进而导致开发文件的导出效率低下。
发明内容
本发明提供一种开发文件导出方法、装置及计算机可读存储介质,其主要目的在于解决开发文件的导出效率低下的问题。
为实现上述目的,本发明提供的一种开发文件导出方法,包括:
获取软件代码的调用请求,解析所述调用请求以获取多个软件的代码存储路径;
根据所述代码存储路径对所述多个软件的代码进行分布式提取,得到代码集合;
对所述代码集合中每一个软件的代码进行编译,得到开发文件集合;
获取导出需求,提取所述导出需求中的导出地址,以及根据所述导出需求从所述开发文件集合中选取目标开发文件;
将所述目标开发文件整合编译为待导出开发文件,并将所述待导出开发文件导出至所述导出地址。
可选地,所述解析所述调用请求以获取多个软件的代码存储路径,包括:
对所述调用请求进行结构划分,以获取所述调用请求的请求体;
对所述请求体进行内容解析,得到多个软件的代码存储路径。
可选地,所述根据所述代码存储路径对所述多个软件的代码进行分布式提取,得到代码集合,包括:
根据所述代码存储路径查询出所述多个软件的代码;
分别对所述多个软件的代码进行代码进行打包,得到多个代码块;
利用预设的矩阵块对所述代码块进行矩阵解码运算,得到代码集合。
可选地,所述根据所述代码存储路径对所述多个软件的代码进行分布式提取,得到代码集合,包括:
构建多个包含初始化参数的数据接口;
将所述代码存储路径进行参数转换,得到多个路径参数;
分别利用所述多个路径参数对所述数据接口进行参数赋值,得到多个数据调用接口;
将所述多个数据调用接口进行接口聚合,得到聚合数据接口;
利用所述聚合数据接口对所述多个软件的代码进行分布式提取,得到代码集合。
可选地,所述将所述多个数据调用接口进行接口聚合,得到聚合数据接口,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110378678.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:字段测试方法、装置、电子设备及存储介质
- 下一篇:一种防潮型的医药品存储柜