[发明专利]基于状态标记的拉请求修订进度跟踪方法、装置和设备有效
申请号: | 202210974183.1 | 申请日: | 2022-08-15 |
公开(公告)号: | CN115048526B | 公开(公告)日: | 2022-10-25 |
发明(设计)人: | 李志星;王涛;余跃;王怀民 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F16/958;G06F3/0482;G06F3/0484 |
代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 李杨 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 状态 标记 请求 修订 进度 跟踪 方法 装置 设备 | ||
本申请涉及一种基于状态标记的拉请求修订进度跟踪方法、装置和计算机设备。所述方法包括:在开源平台下定义拉请求评论类型模型,将评论分为修订请求类评论和普通评论,能够将修订请求类的评论与普通的评论更加明显地区分开;通过定义的拉请求修订状态模型,根据修订请求类评论中修订任务的完成情况,对修订请求类评论进行状态标记,有利于清晰地表征修订请求的不同完成程度;根据评论类型信息和修订请求类评论的状态标记信息对给定拉请求的评论进行分区显示,使开发者能够快速定位未完成的修订请求,并能够快速获取修订请求的进度信息。本发明通过高效地标记和跟踪拉请求的修订进度,有利于提高拉请求的管理效率,进而提高开源群体协同效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种基于状态标记的拉请求修订进度跟踪方法、装置和计算机设备。
背景技术
拉请求(Pull-request)已经成为开源社区中进行代码贡献的主要方式,为保证开源软件项目的质量,项目管理团队通常会对社区开发者提交的拉请求进行质量审查,而开发者会根据管理者的审查评论对拉请求进行修订和更新。由于开源社区的开放性和自组织性,项目管理团队中的任何成员以及社区中的任何开发者都能够对拉请进行评论,各种类型的拉请求混杂在一起,这给开发者快速识别出包含修订请求的审查评论带来了挑战。此外,当开发者每次完成修订动作,在历史评论列表中对照修订请求评论的内容来评估拉请求的修订进度,对管理者也是一个严峻的挑战。
在当前开源社区中,如GitHub平台,对代码级评论支持“折叠”功能,即在展示拉请求的审查评论时,自动“折叠”已经被解决的代码评论,折叠的效果是不显示其具体文本内容,而只标记有一条已过期(outdated)的评论,其它感兴趣的用户可以点击展开被折叠的评论。但评论折叠这种方式对开发者快速识别出包含修订请求的审查评论以及管理者评估拉请求的修订进度作用有限。现有技术存在管理效率不高、适应性不佳的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高拉请求的管理效率的基于状态标记的拉请求修订进度跟踪方法、装置、计算机设备和存储介质。
一种基于状态标记的拉请求修订进度跟踪方法,所述方法包括:
在开源平台下定义拉请求评论类型模型;其中,拉请求评论类型包括修订请求类评论和普通评论;
定义拉请求修订状态模型;所述拉请求修订状态模型用于对拉请求的修订状态进行标记;其中,标记状态至少包括“未解决”、“解决中”和“已解决”三种;
当评论者对拉请求进行评价时,根据评论者的选择信息确定生成修订请求类评论或普通评论;所述修订请求类评论中包含修订任务;
通过所述拉请求修订状态模型,根据所述修订请求类评论中修订任务的完成情况,对所述修订请求类评论进行状态标记;
获取给定拉请求的评论类型信息和修订请求类评论的状态标记信息,根据所述评论类型信息和所述状态标记信息对所述给定拉请求的评论进行分区显示。
在其中一个实施例中,还包括:当评论者提交对拉请求的评价时,弹出含有下拉选择项的组合式按钮;
获取评论者在所述组合式按钮的选项信息,根据所述选项信息确定生成修订请求类评论或普通评论。
在其中一个实施例中,还包括:若评论者未明确选择评论的类型,通过基于历史评论标记数据训练得到的二分类模型对评论文本进行自动分类;
若分类结果显示所述评论文本是修订请求类评论,通过平台的人机交互界面提醒项目管理者和拉请求的开发者进行确认;
若获取到了确认信息,则自动将该评论设置为修订请求类评论,否则设置为普通评论。
在其中一个实施例中,还包括:当所述修订请求类评论中包含的修订任务不止一个时,以列表形式将所述修订任务逐一列出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210974183.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通络药片生产用粉碎装置
- 下一篇:一种电能质量数据处理方法