[发明专利]一种提交说明的规范方法、装置、设备及存储介质在审
申请号: | 202211328866.6 | 申请日: | 2022-10-27 |
公开(公告)号: | CN115543438A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 凌利虎;吴迪;葛然;邹凌;马军明;吕蔚;张小磊 | 申请(专利权)人: | 亿企赢网络科技有限公司 |
主分类号: | G06F8/73 | 分类号: | G06F8/73;G06F40/166 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 梁笑 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提交 说明 规范 方法 装置 设备 存储 介质 | ||
本申请公开了一种提交说明的规范方法,涉及计算机技术领域。该方法包括:监测用户终端基于IDEA创建的提交说明的编辑事件;当监测到所述编辑事件后,通过禅道接口获取与所述提交说明对应的目标数据信息;将所述目标数据按照预设格式进行展示,以便所述用户终端选择所述目标数据信息,并将由所述目标数据信息确定的目标提交说明进行提交。通过本申请的技术方案,既可以规范开发人员生成提交说明的行为,同时也节省开发人员输入提交说明的时间。此外,本申请还提供了一种提交说明的规范装置、设备及计算机可读存储介质,其技术效果与上述方法的技术效果相对应。
技术领域
本发明涉及计算机技术领域,特别涉及一种提交说明的规范方法、装置、设备及存储介质。
背景技术
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,因此,Git是目前最受欢迎,使用最广泛的版本控制系统。目前开发人员每次向Git提交代码时,都要写Commit message(提交说明),否则就不允许提交。Commitmessage用于说明本次提交行为的目的,一般来说,Commit message应该清晰明了的说明本次提交的目的,合理优秀的提交说明存在以下好处:
(1)提供详细的历史信息,方便日后快速浏览和回顾;
(2)查找信息时,可以过滤不需要的commit(比如文档改动);
(3)可以根据commit生成变更日志。
在实际操作中,开发人员在提交代码时,通过人工编写相关的提交说明对相关提交进行说明和描述,由于Git相关工具本身没有对提交说明做任何限制,一方面开发人员可以任意编写提交说明,存在随意性,通常造成提交说明的杂乱无章以及提交说明的不规范;另外一方面,开发人员每次提交时都要手工编写规范的提交说明,也会占用开发人员较多的时间。
综上,如何提高Git提交说明的规范性、避免出现提交说明的随意性,节省开发人员输入提交说明的时间是目前有待解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种提交说明的规范方法、装置、设备及存储介质,能够提高Git提交说明的规范性、避免出现提交说明的随意性,节省开发人员输入提交说明的时间。其具体方案如下:
第一方面,本申请公开了一种提交说明的规范方法,包括:
监测用户终端基于IDEA创建的提交说明的编辑事件;
当监测到所述编辑事件后,通过禅道接口获取与所述提交说明对应的目标数据信息;
将所述目标数据按照预设格式进行展示,以便所述用户终端选择所述目标数据信息,并将由所述目标数据信息确定的目标提交说明进行提交。
可选的,所述监测用户终端基于IDEA创建的提交说明的编辑事件之前,还包括:
当所述IDEA启动时,向所述IDEA注册所述提交说明并编辑HOOK,以创建回调事件;
相应的,所述当监测到所述编辑事件后,通过禅道接口获取与所述提交说明对应的目标数据信息,包括:
当监测到所述编辑事件后,触发所述回调事件并通过禅道接口获取与所述提交说明对应的目标数据信息。
可选的,所述监测用户终端基于IDEA创建的提交说明的编辑事件,包括:
监测用户终端基于IDEA创建的分布式版本控制系统的提交说明的编辑事件。
可选的,所述当监测到所述编辑事件后,通过禅道接口获取与所述提交说明对应的目标数据信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亿企赢网络科技有限公司,未经亿企赢网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211328866.6/2.html,转载请声明来源钻瓜专利网。