[发明专利]一种代码的规范性检查方法及装置在审
申请号: | 201810203815.8 | 申请日: | 2018-03-13 |
公开(公告)号: | CN108536472A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 陈国杰 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F8/77 | 分类号: | G06F8/77 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供的代码的规范性检查方法及装置,在满足预定的代码检查条件时,生成代码检查指令,该指令中包括目标分支代码标识及参照版本标识,并基于以下处理过程响应该指令:基于所述目标分支代码对应的版本树,获得所述参照版本文件;确定所提交代码文件相比于参照版本文件的差异代码行,对所述差异代码行进行预设的代码规范性检查处理,并在检查结果表示提交代码文件不符合规范时,提交失败。由此可见,本申请方案提供了一种能够自动对所提交的代码进行规范性检查的自动监控机制,执行效率高,且通过在检查结果为不规范时强制性地使得代码文件提交失败,可有效提升员工的代码规范效果。 | ||
搜索关键词: | 代码文件 版本文件 差异代码 代码检查 检查结果 目标分支 指令 版本标识 代码标识 代码规范 检查处理 自动监控 检查 版本树 失败 预设 申请 响应 员工 | ||
【主权项】:
1.一种代码的规范性检查方法,其特征在于,包括:在满足预定的代码检查条件时,生成代码检查指令;所述代码检查指令包括目标分支代码标识、参照版本标识及当前待检查的提交代码文件的标识,所述参照版本标识所指示的参照版本文件为所述目标分支代码对应的各个代码版本中提交成功的时间最晚的版本文件,所述当前待检查的提交代码文件与所述参照版本文件同属于所述目标分支代码所对应的分支;基于所述目标分支代码对应的版本树,获得所述目标分支代码对应的各个代码版本中的所述参照版本文件;其中,每个分支代码对应一个版本树,版本树中的每个节点对应一个版本标识、该版本标识对应的代码文件及提交人员信息;确定所述提交代码文件相比于所述参照版本文件的差异代码行,并对所述差异代码行进行预设的代码规范性检查处理,得到检查结果;若所述检查结果表示所述提交代码文件不符合规范,则提交失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810203815.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于复杂网络的软件结构重要模块识别方法
- 下一篇:延迟缓冲器