数据获取方法、装置、设备、可读存储介质及程序产品制造方法及图纸

技术编号:41403075 阅读:20 留言:0更新日期:2024-05-20 19:28
本申请提供了一种数据获取方法、装置、设备、可读存储介质及程序产品,该方法可以包括:获取代码仓库中的提交时间位于各预设周期内的N个历史提交记录;针对每个预设周期,获取预设周期内每个历史提交记录对应的第一分支,第一分支包括至少一个预设分支;针对每个预设分支,获取所有第一分支中包括的预设分支的数量;确定数量满足预设条件的至少一个预设分支为预设周期对应的目标分支;获取各预设周期对应的目标分支的代码行数变化量。这样,可以基于一个预设周期内的历史提交记录对应的不同预设分支,确定出数量满足预设条件的目标分支,作为该预设周期对应的活跃分支,使得活跃分支的确定更准确,进而可以获取目标分支的代码行数变化量,来评估工作量,有效提高了工作量评估结果的准确性。

【技术实现步骤摘要】

本申请属于数据处理,尤其涉及一种数据获取方法、装置、设备、可读存储介质及程序产品


技术介绍

1、通常来说,程序员在某段时间内的工作量可以根据代码仓库在该段时间内的活跃分支的代码行数变化量确定。目前获取活跃分支的代码行数变化量一般是人为根据经验选择某一分支作为活跃分支,然后再获取该活跃分支的代码行数变化量,来评估工作量,由于人为选择活跃分支具有一定主观性,存在活跃分支选择有误的风险,导致工作量评估结果不够准确。


技术实现思路

1、本申请实施例提供一种数据获取方法、装置、设备、可读存储介质及程序产品,以解决现有的基于代码仓库的代码行数变化量评估工作量不准确的技术问题。

2、第一方面,本申请实施例提供一种数据获取方法,方法包括:

3、获取代码仓库中的提交时间位于各预设周期内的n个历史提交记录,n为正整数;

4、针对每个预设周期,获取预设周期内每个历史提交记录对应的第一分支,第一分支包括至少一个预设分支;

5、针对每个预设分支,获取所有第一分支中包括的预设分支的数量;本文档来自技高网...

【技术保护点】

1.一种数据获取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取代码仓库中的提交时间位于各预设周期内的N个历史提交记录之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述确定数量满足预设条件的至少一个预设分支为所述预设周期对应的目标分支,包括:

4.根据权利要求1所述的方法,其特征在于,所述针对每个预设分支,获取所有第一分支中包括的所述预设分支的数量,包括:

5.根据权利要求1所述的方法,其特征在于,所述确定数量满足预设条件的至少一个预设分支为所述预设周期对应的目标分支,包括

6....

【技术特征摘要】

1.一种数据获取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取代码仓库中的提交时间位于各预设周期内的n个历史提交记录之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述确定数量满足预设条件的至少一个预设分支为所述预设周期对应的目标分支,包括:

4.根据权利要求1所述的方法,其特征在于,所述针对每个预设分支,获取所有第一分支中包括的所述预设分支的数量,包括:

5.根据权利要求1所述的方法,其特征在于,所述确定数量满足预设条件的至少一个预设分支为所述预设周期对应的目...

【专利技术属性】
技术研发人员:王元曾
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1