[发明专利]版本管理方法、装置、设备、存储介质和程序产品在审
申请号: | 202210056891.7 | 申请日: | 2022-01-18 |
公开(公告)号: | CN114416170A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 罗响;徐嘉禛;于子烨;丁鑫煜 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/65;G06F8/61 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 樊倩 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版本 管理 方法 装置 设备 存储 介质 程序 产品 | ||
本申请涉及一种版本管理方法、装置、设备、存储介质和程序产品。所述方法包括:展示地址输入框,获取用户基于该地址输入框输入的目标版本库地址;展示克隆开启选项,在检测到针对该克隆开启选项的触发操作后,将该目标版本库地址以及查询指令发送至代码存储服务器,并获取该代码存储服务器返回的目标克隆版本库,并将该目标克隆版本库存储于本地服务器;根据该目标克隆版本库在代码展示界面中展示目标代码文件,并根据用户针对该目标代码文件的编辑操作得到更新代码文件;将该更新代码文件发送至该代码存储服务器。采用本方法能够降低使用难度并提升版本管理效率。
技术领域
本申请涉及大数据技术领域,特别是涉及一种版本管理方法、装置、设备、存储介质和程序产品。
背景技术
软件开发过程中,对于某一程序产品,其对应的软件代码开发过程中每修改一次会对应形成一个不同版本的软件代码文件,开发人员可能会在将来查阅以往产生的不同版本的软件代码文件,因此需要对各版本的软件代码文件进行记录。
传统技术中,通常采用Git进行软件代码文件的记录和管理。其中,Git是一款免费、开源的分布式版本控制系统。开发人员可以通过Git将所需要的代码对应的版本库克隆至本地,从而可以在本地进行代码修改,并可以在修改完成后提交至Git系统以进行记录和管理。
然而,通过Git进行代码版本的记录和管理,使用前,需要开发人员学习很多Git命令,导致使用过程繁琐且难度较高。
发明内容
基于此,有必要针对上述技术问题,提供一种能够降低使用难度并提升管理效率的版本管理方法、装置、设备、存储介质和程序产品。
第一方面,本申请提供了一种版本管理方法。该方法包括:
展示地址输入框,获取用户基于该地址输入框输入的目标版本库地址;展示克隆开启选项,在检测到针对该克隆开启选项的触发操作后,将该目标版本库地址以及查询指令发送至代码存储服务器,并获取该代码存储服务器返回的目标克隆版本库,并将该目标克隆版本库存储于本地服务器;根据该目标克隆版本库在代码展示界面中展示目标代码文件,并根据用户针对该目标代码文件的编辑操作得到更新代码文件;将该更新代码文件发送至该代码存储服务器。
在其中一个实施例中,根据该目标克隆版本库在代码展示界面中展示目标代码文件,包括:
展示分支输入框,获取用户基于该分支输入框输入的目标分支信息;根据该目标分支信息在该目标克隆版本库中获取该目标代码文件;在该代码展示界面中展示该目标代码文件。
在其中一个实施例中,该方法还包括:
展示刷新选项,在检测到针对该刷新选项的触发操作后,将该目标克隆版本库中包括的多个代码文件根据各该代码文件对应的分支信息在该代码展示界面中展示。
在其中一个实施例中,将该目标克隆版本库存储于本地服务器,包括:
展示名称输入框,获取用户基于该名称输入框输入的目标版本库名称;根据该目标版本库名称将该目标克隆版本库存储于该本地服务器。
在其中一个实施例中,将该更新代码文件发送至该代码存储服务器,包括:
展示提交选项,在检测到针对该提交选项的触发操作后,获取该更新代码文件;获取用户输入的该更新代码文件对应的审核信息;将该审核信息以及该更新代码文件发送至代码审核系统,其中,该代码审核系统用于根据该审核信息以及该更新代码文件获取针对该更新代码文件的审核结果;若该审核结果为审核通过,则将该更新代码文件发送至该代码存储服务器。
在其中一个实施例中,获取用户输入的该更新代码文件对应的审核信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210056891.7/2.html,转载请声明来源钻瓜专利网。