【技术实现步骤摘要】
用于代码回退的数据处理方法、装置、设备及存储介质
[0001]本申请属于计算机编程
,涉及一种用于代码回退的数据处理方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]软件在开发过程中难免会产生问题和错误,所以就需要对软件的代码进行回退操作以进行问题排查,目前在进行代码回退操作时一般是手动进行回退,但是开发人员在进行手动回退时,工作量大且代码回退效率低,另外一种是提前保存的某一时段的代码状态对应的代码文件,以在后续需要进行代码回退时根据保存的代码文件进行代码回退,当某一时段保存了代码文件时能回退到对应代码状态,但当某一时段未保存代码文件时,就不能直接回退到时段对应的代码状态了,所以这种代码回退方式不够灵活使得代码回退效率低,且提前保存代码状态也会增加开发人员的工作量,导致代码回退效率低
。
[0003]上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容为现有技术
。
技术实现思路
[0004]本申请的主要目的在于提供一种用于代码回退的数据处理方法
、
装置
、
设备及存储介质,旨在解决软件代码回退效率低的技术问题
。
[0005]为实现上述目的,本申请提供一种用于代码回退的数据处理方法,所述用于代码回退的数据处理方法包括:
[0006]获取待处理代码信息;
[0007]基于所述待处理代码信息与代码库中的库存代码,确定出代码版本信息;
[000 ...
【技术保护点】
【技术特征摘要】
1.
一种用于代码回退的数据处理方法,其特征在于,所述方法包括:获取待处理代码信息;基于所述待处理代码信息与代码库中的库存代码,确定出代码版本信息;基于所述代码版本信息和所述待处理代码信息,确定出目标代码清单信息
。2.
如权利要求1所述的用于代码回退的数据处理方法,其特征在于,所述待处理代码信息包括时间节点信息和代码名称信息;所述基于所述待处理代码信息与代码库中的库存代码,确定出代码版本信息,包括:基于所述代码名称信息和代码库中的库存代码,确定出目标代码信息;基于所述目标代码信息对应的代码入库时间信息和所述时间节点信息,确定出代码版本信息
。3.
如权利要求2所述的用于代码回退的数据处理方法,其特征在于,所述代码名称信息包括
M
个代码名称;所述
M
为大于或等于1的正整数;所述目标代码信息包括
N
个目标代码;所述
N
为不大于所述
M
的正整数;所述基于所述代码名称信息和代码库中的库存代码,确定出目标代码信息,包括:对于任一所述代码名称,判断代码库中是否存在与该代码名称相匹配的库存代码,得到第一判断结果;当所述第一判断结果为否时,结束该代码名称的判断流程;当所述第一判断结果为是时,确定与该代码名称相匹配的库存代码为该代码名称对应的目标代码
。4.
如权利要求3所述的用于代码回退的数据处理方法,其特征在于,在所述当所述第一判断结果为否时,结束该代码名称的判断流程的步骤之后,所述用于代码回退的数据处理方法还包括:基于预设头部标识,在所述代码库中查找默认名称;根据所述默认名称,确定所述代码库的默认代码
。5.
如权利要求2所述的用于代码回退的数据处理方法,其特征在于,所述目标代码信息包括
N
个目标代码,所述代码入库时间信息包括所述
N
个目标入库时间信息,所述目标入库时间信息包括
K
个目标入库时间,所述
K
为大于或等于1的正整数;所述时间节点信息包括多个时间节点,所述代码版本信息包括多个目标代码版本;所述基于...
【专利技术属性】
技术研发人员:陈福利,罗富贵,梅文滔,
申请(专利权)人:茂佳科技广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。