软件集成方法、装置、设备、存储介质及车辆制造方法及图纸

技术编号:43384310 阅读:22 留言:0更新日期:2024-11-19 18:00
本发明专利技术涉及一种软件集成方法、装置、设备、存储介质及车辆,方法包括:获取目标软件当前版本的第一组件信息和上一版的第二组件信息,目标软件中包括若干开发模块,不同组件信息包括不同的开发模块标签和配置信息,将配置信息进行比对,根据比对结果确定目标配置环境,并将开发模块标签进行比对,其中,属于同一开发模块的多个开发模块标签一同比对;根据比对结果从第一开发模块标签中确定存在差异的第三开发模块标签和不存在差异的第四开发模块标签;将第三开发模块标签对应的第一开发模块进行重新编译,控制第四开发模块标签对应的第二开发模块复用目标软件上一版的编译产物,本发明专利技术实施例提高迭代过程的效率并且节省时间成本。

【技术实现步骤摘要】

本专利技术涉及软件管理,具体涉及一种软件集成方法、装置、设备、存储介质及车辆


技术介绍

1、由于业务的扩增,车型项目的增加以及车载软件功能需求的不断增加,车载软件的版本将不断产生迭代与更新。在迭代过程中软件集成工作会存在冗余,也会占用大量的人力资源。

2、为了解决上述问题,现有技术中是从源代码提交开始,从源码配置工具下载代码进行自动化构建,构建完成后,使用docker容器创建部署环境或者与现有环境进行集成,实现功能测试脚本管理、性能测试脚本管理、兼容性测试脚本管理和代码漏洞扫描配置管理,提供了功能测试、性能测试、兼容性测试、源代码审计一体化的集成环境,执行各种测试,并将结果进行统一管理。可以看出,上述方式中通过自动化的方式搭建复杂的持续集成与测试环境,不仅减少人力成本的投入,而且提高软件集成和研发效率,确保项目加快推进以快速迭代市场中的软件版本。

3、然而上述方案需要兼顾环节和内容较多,且迭代过程中软件集成工作仍旧会存在冗余,因此仍存在改进的空间。


技术实现思路

1、本专利技术的目的本文档来自技高网...

【技术保护点】

1.一种软件集成方法,其特征在于,所述方法包括:

2.根据权利要求1所述软件集成方法,其特征在于,在所述获取目标软件当前版本的第一组件信息和上一版的第二组件信息之前,还包括:

3.根据权利要求2所述软件集成方法,其特征在于,在所述通过所述第一命名格式为处于不同阶段的所述第一软件代码集成分支进行命名,生成目标软件集成分支名称之后,还包括:

4.根据权利要求3所述软件集成方法,其特征在于,所述第一配置信息包括接口版本,框架版本,编译环境版本和软件版本;

5.根据权利要求1所述软件集成方法,其特征在于,所述根据比对结果确定目标配置环境,还包括:<...

【技术特征摘要】

1.一种软件集成方法,其特征在于,所述方法包括:

2.根据权利要求1所述软件集成方法,其特征在于,在所述获取目标软件当前版本的第一组件信息和上一版的第二组件信息之前,还包括:

3.根据权利要求2所述软件集成方法,其特征在于,在所述通过所述第一命名格式为处于不同阶段的所述第一软件代码集成分支进行命名,生成目标软件集成分支名称之后,还包括:

4.根据权利要求3所述软件集成方法,其特征在于,所述第一配置信息包括接口版本,框架版本,编译环境版本和软件版本;

5.根据权利要求1所述软件集成方法...

【专利技术属性】
技术研发人员:刘晓坤
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1