[发明专利]软件开发工具包SDK的变更信息处理方法及装置在审
申请号: | 202010480064.1 | 申请日: | 2020-05-29 |
公开(公告)号: | CN111506339A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 袁磊红 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658;G06F8/71 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吕俊秀 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 开发 工具包 sdk 变更 信息处理 方法 装置 | ||
1.一种软件开发工具包SDK的变更信息处理方法,其特征在于,包括:
检测到目标软件开发工具包SDK的新建分支请求,获取目标SDK的第一标识以及所述新建分支请求对应的第一新建分支的第一版本号;
根据所述第一标识以及第一版本号,获取所述第一标识对应的第二版本号,并获取与所述第二版本号对应的第二新建分支;所述第二新建分支为与所述第一新建分支在建立时间上最接近的新建分支;
确定所述第一新建分支相对于所述第二新建分支的变更信息;所述变更信息包括差异信息以及提交信息,所述差异信息为通过预设分析工具分析得到的,所述提交信息为所述新建分支请求中携带的。
2.根据权利要求1所述的软件开发工具包SDK的变更信息处理方法,其特征在于,所述根据所述第一标识以及第一版本号,获取所述第一标识对应的第二版本号的步骤,包括:
确定目标应用程序的目标托管平台;其中,所述目标托管平台中预存储有所述目标应用程序的SDK的参数信息,所述参数信息中至少包括所述SDK的版本号以及提交信息,所述提交信息包括对应版本的SDK的建立时间;
从所述目标托管平台中,查找所述第一标识的目标参数信息;
根据所述目标参数信息,确定所述第一版本号的第一新建时间,以及建立时间与所述第一新建时间最接近的第二版本号。
3.根据权利要求2所述的软件开发工具包SDK的变更信息处理方法,其特征在于,所述确定目标应用程序的目标托管平台的步骤,包括:
获取目标应用程序的打包脚本文件;
从所述打包脚本文件中,查找与所述第一标识对应的SDK源码地址;
根据所述SDK源码地址链接至目标托管平台。
4.根据权利要求2所述的软件开发工具包SDK的变更信息处理方法,其特征在于,所述确定所述第一新建分支相对于所述第二新建分支的变更信息的步骤,包括:
获取所述目标托管平台中存储的所述第一新建分支的第一参数信息,以及所述第二新建分支的第二参数信息;
根据所述第一参数信息以及所述第二参数信息,确定所述第一新建分支相对于所述第二新建分支的变更信息。
5.根据权利要求2所述的软件开发工具包SDK的变更信息处理方法,其特征在于,所述检测到目标软件开发工具包SDK的新建分支请求的步骤之前,所述方法包括:
获取所述目标应用程序的脚本文件中的超文本传输协议HTTP请求;
确定所述HTTP请求中是否包括所述新建分支请求。
6.一种软件开发工具包SDK的变更信息处理装置,其特征在于,包括:
检测模块,用于检测到目标软件开发工具包SDK的新建分支请求,获取目标SDK的第一标识以及所述新建分支请求对应的第一新建分支的第一版本号;
获取模块,用于根据所述第一标识以及第一版本号,获取所述第一标识对应的第二版本号,并获取与所述第二版本号对应的第二新建分支;所述第二新建分支为与所述第一新建分支在建立时间上最接近的新建分支;
确定模块,用于确定所述第一新建分支相对于所述第二新建分支的变更信息;所述变更信息包括差异信息以及提交信息,所述差异信息为通过预设分析工具分析得到的,所述提交信息为所述新建分支请求中携带的。
7.根据权利要求6所述的软件开发工具包SDK的变更信息处理装置,其特征在于,所述获取模块括:
平台确定子模块,用于确定目标应用程序的目标托管平台;其中,所述目标托管平台中预存储有所述目标应用程序的SDK的参数信息,所述参数信息中至少包括所述SDK的版本号以及提交信息,所述提交信息包括对应版本的SDK的建立时间;
查找子模块,用于从所述目标托管平台中,查找所述第一标识的目标参数信息;
时间确定子模块,用于根据所述目标参数信息,确定所述第一版本号的第一新建时间,以及建立时间与所述第一新建时间最接近的第二版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010480064.1/1.html,转载请声明来源钻瓜专利网。