软件版本管理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:41528101 阅读:27 留言:0更新日期:2024-06-03 23:03
本申请涉及一种软件版本管理方法、装置、计算机设备、存储介质和计算机程序产品。涉及计算机软件技术领域,可用于金融科技领域或其他相关领域。所述方法包括:获取用户提供的待管理的版本信息并从预先投产到版本持续部署系统中的多种版本中自动匹配出目标版本;基于目标版本从多个流程模板中匹配出与目标版本所处的当前管理阶段对应的目标部署流程模板,生成目标部署流程模板对应的部署流程实例并对目标版本所处的当前管理阶段进行校验,基于校验结果确定是否通过当前管理阶段对应的晋级机制;在确定校验结果通过当前管理阶段对应的晋级机制时,触发版本持续部署系统中当前管理阶段的下一管理阶段。采用本方法能够提高软件版本管理效率。

【技术实现步骤摘要】

本申请涉及计算机软件,特别是涉及一种软件版本管理方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、在计算机软件
,由于需要进行版本选择完成最终晋级,进而实现版本晋级的管控机制,则需要借助灰度发布实现版本的合理部署与使用。而目前的软件版本管理方法普遍需要依赖人工。

2、因此,在目前的软件版本管理方式中,由于版本管理过程依赖人工,并且灰度发布过程中的多个步骤为分段部署,操作复杂,所以导致了软件版本管理效率低下。


技术实现思路

1、基于此,有必要针对上述软件版本管理效率低下的技术问题,提供一种软件版本管理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种软件版本管理方法,包括:

3、获取用户提供的待管理的版本信息;所述版本信息包括软件版本对应的应用、部署日期以及是否直接发布;

4、根据所述待管理的版本信息,从预先投产到所述版本持续部署系统中的多种版本中自动匹配出目标版本;

5、基于所述目标版本本文档来自技高网...

【技术保护点】

1.一种软件版本管理方法,其特征在于,应用于版本持续部署系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述待管理的版本信息,从预先投产到所述版本持续部署系统中的多种版本中自动匹配出目标版本,包括:

3.根据权利要求2所述的方法,其特征在于,所述版本持续部署系统中还包含多个版本介质,所述版本持续部署系统中的多个软件版本根据各自对应的应用和部署日期分别存档于对应的版本介质中;

4.根据权利要求3所述的方法,其特征在于,所述版本持续部署系统中的各版本介质还对应有版本标注,所述版本标注包括灰度和正式,所述对比结果包括与所述用户提供的待...

【技术特征摘要】

1.一种软件版本管理方法,其特征在于,应用于版本持续部署系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述待管理的版本信息,从预先投产到所述版本持续部署系统中的多种版本中自动匹配出目标版本,包括:

3.根据权利要求2所述的方法,其特征在于,所述版本持续部署系统中还包含多个版本介质,所述版本持续部署系统中的多个软件版本根据各自对应的应用和部署日期分别存档于对应的版本介质中;

4.根据权利要求3所述的方法,其特征在于,所述版本持续部署系统中的各版本介质还对应有版本标注,所述版本标注包括灰度和正式,所述对比结果包括与所述用户提供的待管理的版本信息对应的应用、部署日期以及版本标注的对比结果;

5.根据权利要求1所述的方法,其特征在于,所述版本持续部署系统中预先配置的用于软件版本管理的多个管理阶段包括:灰度部署阶段、灰度验证阶段、灰度验收审核阶段以及灰转正部署阶段;

6.根据权利要求5所述的方法,其特征在于,所述在确定所述校验结果通过所述当前管理阶段对应的晋级机制...

【专利技术属性】
技术研发人员:欧彦吴利华赵培桐
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1