代码提交标识信息的确定方法及装置制造方法及图纸

技术编号:35202285 阅读:37 留言:0更新日期:2022-10-15 10:11
本申请公开了一种代码提交标识信息的确定方法及装置。涉及互联网开发领域,该方法包括:获取目标源码,并确定目标源码包括的分支;确定在目标时间段内分支中任意一个分支对应的代码提交标识列表,其中,代码提交标识列表包括多个代码提交标识,代码提交标识为对分支进行修改的用户的标识;从代码提交标识列表中筛选出目标分支对应的目标代码提交标识列表;依据目标代码提交标识列表,确定目标分支对应的代码提交标识信息,其中,代码提交标识信息包括对目标分支进行修改的信息以及对目标分支进行修改的用户的信息。通过本申请,解决了相关技术中由于通过git extensions一次只能查看一条代码提交标识信息造成的无法对代码提交标识信息进行统计的问题。提交标识信息进行统计的问题。提交标识信息进行统计的问题。

【技术实现步骤摘要】
代码提交标识信息的确定方法及装置


[0001]本申请涉及互联网开发领域,具体而言,涉及一种代码提交标识信息的确定方法及装置。

技术介绍

[0002]目前项目应用开发过程中,研发人员通过git提交代码,一般通过git extensions查看每条commit id的提交情况。在源码管理中,对于存在多个分支的源码,如果使用官方提供的git extensions工具往往只能得到某条提交id的提交信息,目前没有工具可以从整体上得到某个分支下的所有提交id的提交信息。通过git extensions查看每次commit id的提交情况,包括提交人、提交文件名、提交时间等信息,且每次只能查看一条记录,属于图形化界面查看,效率不高,缺乏一个可以从整体上查看基于版本库分支提交情况的统计工具。
[0003]针对相关技术中由于通过git extensions一次只能查看一条代码提交标识信息造成的无法对代码提交标识信息进行统计的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请的主要目的在于提供一种代码提交标识信息的确定方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种代码提交标识信息的确定方法,其特征在于,包括:获取目标源码,并确定所述目标源码包括的分支;确定在目标时间段内所述分支中任意一个分支对应的代码提交标识列表,其中,所述代码提交标识列表包括多个代码提交标识,所述代码提交标识为对所述分支进行修改的用户的标识;从所述代码提交标识列表中筛选出目标分支对应的目标代码提交标识列表;依据所述目标代码提交标识列表,确定所述目标分支对应的代码提交标识信息,其中,所述代码提交标识信息包括对所述目标分支进行修改的信息以及对所述目标分支进行修改的用户的信息。2.根据权利要求1所述的方法,其特征在于,从所述代码提交标识列表中筛选出目标分支对应的目标代码提交标识列表,包括:确定所述代码提交标识列表包括的各个代码提交标识对应的历史分支;分别从所述各个代码提交标识对应的历史分支中确定出一个时间最早的历史分支;将所述时间最早的历史分支与所述目标分支进行对比;在所述时间最早的历史分支与所述目标分支一致的情况下,将所述时间最早的历史分支对应的代码提交标识添加至所述目标代码提交标识列表。3.根据权利要求2所述的方法,其特征在于,分别从所述各个代码提交标识对应的历史分支中确定出一个时间最早的历史分支,包括:去掉所述各个代码提交标识对应的历史分支的前缀,得到所述各个代码提交标识对应的时间最早的历史分支。4.根据权利要求1所述的方法,其特征在于,依据所述目标代码提交标识列表,确定所述目标分支对应的代码提交标识信息,包括:将所述目标代码提交标识列表中任意相邻的两个代码提交标识进行比对;依据比对结果确定所述目标分支对应的代码提交标识信息。5.根据权利要求1所述的方法,其特征在于,确定所述目标分支对应的代码提交标识信息之后,所述方法还包括:对所述目...

【专利技术属性】
技术研发人员:郭晓加黄生平金纯亮贺克军
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1