[发明专利]软件版本传输方法及装置在审
申请号: | 202110793900.6 | 申请日: | 2021-07-14 |
公开(公告)号: | CN113535558A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 柴龙成;姜峰;佟欣哲;王玫 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/71;G06F8/41;G06F8/61 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 赵平;董骁毅 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 版本 传输 方法 装置 | ||
1.一种软件版本传输方法,其特征在于,包括:
根据目标策略包信息对应的至少一个策略项生成对应的目标安装模板;
将所述目标安装模板进行打包处理,并生成对应的编译时间、编译版本号和散列码,以得到目标软件版本对应的目标智能安装策略包;
根据所述目标智能安装策略包的编译时间、编译版本号和散列码,将所述目标智能安装策略包传输至目标测试环境中以在该目标测试环境中构建对应的目标软件版本。
2.根据权利要求1所述的软件版本传输方法,其特征在于,所述根据目标策略包信息对应的至少一个策略项,生成包含有目标软件版本的目标安装模板,包括:
接收目标策略包信息,其中,该目标策略包信息中包含有目标策略包的策略包名称、策略包标识和用于表示是否为智能包的告知信息;
若所述目标策略包信息对应的告知信息表示该目标策略包信息对应的安装策略包为智能包,则自预存储的各个策略包标识与各个策略项之间的对应关系中,获取所述目标策略包信息对应的至少一个策略项;
根据所述目标策略包信息对应的至少一个策略项、策略包名称和策略包标识生成所述目标策略包信息对应的目标安装模板。
3.根据权利要求1所述的软件版本传输方法,其特征在于,所述目标策略包信息还包含目标策略包的初始版本号;
相对应的,在所述将所述目标安装模板进行打包处理之前,还包括:
存储所述目标安装模板对应的所述目标策略包的初始版本号。
4.根据权利要求3所述的软件版本传输方法,其特征在于,所述将所述目标安装模板进行打包处理,并生成对应的编译时间、编译版本号和散列码,以得到目标软件版本对应的目标智能安装策略包,包括:
将所述目标安装模板进行打包处理,生成所述目标策略包的初始版本号对应的编译版本号,并生成对应的标签、编译时间和散列码,以得到所述目标策略包信息对应的目标软件版本的目标智能安装策略包;
其中,所述目标智能安装策略包还设有智能文件清单,该智能文件清单用于存储所述初始版本号、编译时间、标签、编译版本号、散列码、目标软件版本对应的所有文件信息及相对路径。
5.根据权利要求4所述的软件版本传输方法,其特征在于,在所述根据所述目标智能安装策略包的编译时间、编译版本号和散列码,将所述目标智能安装策略包传输至目标测试环境中以在该目标测试环境中构建对应的目标软件版本之前,还包括:
获取目标测试环境当前的环境清单;
判断所述环境清单中是否包含有与所述目标智能安装策略包的策略包名称和/或策略包标识相同的智能安装策略包,若否,则基于所述目标智能安装策略包将所述目标智能安装策略包传输至所述目标测试环境中以在该目标测试环境中构建对应的目标软件版本,基于所述目标软件版本更新所述目标测试环境的环境清单,并输出对应的目标软件版本构建结果。
6.根据权利要求5所述的软件版本传输方法,其特征在于,所述根据所述目标智能安装策略包的编译时间、编译版本号和散列码,将所述目标智能安装策略包传输至目标测试环境中以在该目标测试环境中构建对应的目标软件版本,包括:
若经判断获知所述环境清单中包含有与所述目标智能安装策略包相同的智能安装策略包,则判断所述目标智能安装策略包对应的散列码与所述目标测试环境中的智能安装策略包的散列码是否相同;
若所述目标智能安装策略包对应的散列码与所述目标测试环境中的智能安装策略包的散列码相同,且若所述目标智能安装策略包对应的散列码已覆盖所述目标测试环境中的智能安装策略包的散列码,则基于所述目标智能安装策略包将所述目标智能安装策略包传输至所述目标测试环境中以在该目标测试环境中构建对应的目标软件版本,基于所述目标软件版本更新所述目标测试环境的环境清单,并输出对应的目标软件版本构建结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110793900.6/1.html,转载请声明来源钻瓜专利网。