[发明专利]版本文件传输方法、装置及服务器有效
申请号: | 202210194740.8 | 申请日: | 2022-03-02 |
公开(公告)号: | CN114268624B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 周明亮;杨远涛;杜军红;葛振纲;李成祥 | 申请(专利权)人: | 上海豪承信息技术有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L9/40;G06F8/41;G06F8/71;G06F21/60;G06F21/64 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘丹;刘芳 |
地址: | 201203 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版本 文件传输 方法 装置 服务器 | ||
本发明提供的一种版本文件传输方法、装置及服务器,所述方法应用于主服务器,该方法包括:对多个源代码文件进行编译,得到编译后的多个版本文件以及每一版本文件的编译状态和输出类型;根据每一版本文件的编译状态和输出类型确定多个版本文件的传输顺序;根据所述传输顺序通过第一专线网络向黄区服务器依次传输多个版本文件,以使黄区服务器在接收到每一版本文件并通过每一版本文件的传输参数确定所述版本文件未被篡改后,通过第二专线网络向非黄区服务器传输所述版本文件,能够实现自动确定多个版本文件的传输顺序且自动传输,通过自动传输及设置的传输顺序可以提高传输效率,同时,自动传输及校验过程可以提高文件传输的安全性。
技术领域
本发明涉及通信技术领域,尤其涉及一种版本文件传输方法、装置及服务器。
背景技术
在软件开发的过程中,常常会需要不同地区的开发人员协同对一个软件进行维护,因此,为了保证软件开发的效率,需要进行软件版本的传输。
在进行软件版本传输时,存在一个主服务器,该主服务器是进行软件开发的关键服务器。在主服务器得到软件版本后将软件版本传输至其他服务器上,如黄区服务器和非黄区服务器,黄区是指信息安全的专区,其物理环境与外界隔绝。对于系统软件包来说,其包含刷机包(ROM包)和用于解析出现问题的其他软件包。随着Google的大版本不断升级,整个系统软件包已接近20G以上,软件包较大。在将手机系统软件传输时,通常采用的方法为人工主动上传的方法,即安排专人将编译后的版本文件复制粘贴至黄区服务器或非黄区服务器上。
然而,上述方法需要依靠人工传输,存在传输效率较低以及信息传输的安全性较差的问题。
发明内容
本发明提供一种版本文件传输方法、装置及服务器,用以解决现有技术中人工传输版本文件存在的传输效率较低以及信息传输的安全性较差的问题。
第一方面,本发明提供一种版本文件传输方法,应用于主服务器,所述方法包括:
对多个源代码文件进行编译,得到编译后的多个版本文件以及每一版本文件的编译状态和输出类型;所述多个源代码文件为生成系统软件包的文件;
根据每一版本文件的编译状态和输出类型确定多个版本文件的传输顺序;
根据所述传输顺序通过第一专线网络向黄区服务器依次传输多个版本文件,以使黄区服务器在接收到每一版本文件并通过每一版本文件的传输参数确定所述版本文件未被篡改后,通过第二专线网络向非黄区服务器传输所述版本文件。
可选的,所述根据每一版本文件的编译状态和输出类型确定多个版本文件的传输顺序,包括:
针对任一版本文件,若所述版本文件的编译状态和输出类型满足预设条件时,确定所述版本文件为待传输版本文件;
针对任一待传输版本文件,根据所述待传输版本文件的输出类型以及输出类型与传输优先级参数的对应关系确定所述待传输版本文件的传输优先级参数;
根据每一待传输版本文件的传输优先级参数确定所有待传输版本文件的传输顺序。
可选的,所述方法还包括:
当所述版本文件的编译状态为编译通过时,判断所述版本文件的输出类型是否为预设输出类型;
若所述输出类型为预设输出类型,则确定所述版本文件编译状态和输出类型满足预设条件。
可选的,所述方法还包括:
针对任一版本文件,若所述版本文件的编译状态为编译未通过或者输出类型不符合预设输出类型时,则确定所述版本文件编译状态和输出类型不满足预设条件,并得到编译失败信息;
将所述编译失败信息发送给相关工作人员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海豪承信息技术有限公司,未经上海豪承信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210194740.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:固件升级方法、装置、设备及存储介质
- 下一篇:一种目标检索方法和装置