【技术实现步骤摘要】
车机应用软件安装环境管理系统及方法
本专利技术涉及车辆通信
,尤其涉及一种车机应用软件安装环境管理系统及方法。
技术介绍
通常一个应用软件会经过开发环境调试、测试环境验证、预发布环境试运行和正式环境发布等阶段,且随着业务逐渐复杂和产品线日益丰富,可能一个应用软件并行在开发不同的版本,也就是说一个应用软件在不同阶段会存在多个安装环境。在这种情景下,安全环境的软件安装管理就会成为消耗时间和人力。当前在应对这种情景主要从以下方面着手:(1)当前很多测试场景中应用软件的打包环节与安装环节分离,中间存在额外的沟通成本确认安装环境和版本等信息;(2)软件安装过程多使用脚本进行统一安装,每次应用软件有变动则需要修改脚本,不够灵活,同时缺少可视化界面操作不够简便;(3)每次更新环境都要进行脚本或者手动的更新操作,操作繁琐。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种车机应用软件安装环境管理系统及方法。第一方面,本专利技术实施例提供的一种车机应用软件安装环境管理系统 ...
【技术保护点】
1.一种车机应用软件安装环境管理系统,其特征在于,包括:/n应用软件安装环境管理平台,用于生成安装环境配置表和应用依赖配置表;/n安装包管理客户端,用于从所述应用软件安装环境管理平台获取安装环境配置表和应用依赖配置表,基于安装环境配置表和应用依赖配置表确定待安装应用软件,并安装所述待安装应用软件;/n文件服务器,用于依据所述安装包管理客户端发送的下载请求,将对应于所述待安装应用软件的安装包发送给所述安装包管理客户端。/n
【技术特征摘要】
1.一种车机应用软件安装环境管理系统,其特征在于,包括:
应用软件安装环境管理平台,用于生成安装环境配置表和应用依赖配置表;
安装包管理客户端,用于从所述应用软件安装环境管理平台获取安装环境配置表和应用依赖配置表,基于安装环境配置表和应用依赖配置表确定待安装应用软件,并安装所述待安装应用软件;
文件服务器,用于依据所述安装包管理客户端发送的下载请求,将对应于所述待安装应用软件的安装包发送给所述安装包管理客户端。
2.根据权利要求1所述的车机应用软件安装环境管理系统,其特征在于,所述系统还包括安装包同步处理器,用于接收应用软件的安装包,提取对应于安装包的软件信息,将软件信息发送到应用软件安装环境管理平台,以及将安装包发送到所述文件服务器;
相应地,所述应用软件安装环境管理平台还用于:根据所述软件信息生成安装环境配置表和应用依赖配置表。
3.根据权利要求2所述的车机应用软件安装环境管理系统,其特征在于,所述应用软件安装环境管理平台包括安装环境管理单元和应用依赖管理单元,其中:
安装环境管理单元,用于提供不同安装环境的环境数据,根据所述环境数据和所述软件信息生成安装环境配置表;
应用依赖管理单元,用于组织不同软件信息,建立应用依赖配置表。
4.根据权利要求1或3所述的车机应用软件安装环境管理系统,其特征在于,所述安装环境配置表包含有安装环境与安装包的对应关系;所述应用依赖配置表包含有安装包与安装包之间的对应关系。
5.根据权利要求1所述的车机应用软件安装环境管理系统,其特征在于,所述安装包管理客户端包括检测单元和安装单元,其中:
检测单元,用于提供待安装软件的当前版本信息;
安装单元,用于在待安装软...
【专利技术属性】
技术研发人员:许杨,朱磊,薛凯,邓攀,
申请(专利权)人:智道网络科技天津有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。