[发明专利]一种SVN代码双重检验的方法及系统在审
申请号: | 201811639893.9 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109753287A | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 孙艳敏;司左 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 北京思创大成知识产权代理有限公司 11614 | 代理人: | 董晓盈 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种SVN代码双重检验方法及系统。其中检验方法,包括:在第一服务器中安装以及配置代码检查工具;在第二服务器中搭建持续集成平台并安装以及配置静态分析工具;通过SVN客户端提交SVN代码;SVN服务器调用预先配置的代码检查工具对提交前的SVN代码进行第一次规则检查;若代码发生错误,则终止SVN代码的提交,并在SVN客户端显示错误信息;若检查通过,则将SVN代码提交;平台调用预先配置的静态分析工具对编译后的SVN代码进行第二次规则检查同时输出检查报告。本发明通过代码检查工具和静态分析工具,针对SVN代码进行提交前和编译后的规则检查,规范了代码编写规则,提高代码质量,降低运营成本。 | ||
搜索关键词: | 代码检查 规则检查 静态分析 双重检验 预先配置 客户端 编译 第二服务器 第一服务器 错误信息 代码编写 代码提交 集成平台 检查报告 平台调用 运营成本 调用 配置 输出 检验 检查 | ||
【主权项】:
1.一种SVN代码双重检验的方法,其特征在于,包括:以第一服务器为SVN服务器并在所述第一服务器中安装以及配置代码检查工具;在与所述第一服务器连接的第二服务器中搭建持续集成平台并安装以及配置静态分析工具;通过SVN客户端向所述SVN服务器提交SVN代码;在所述SVN代码提交过程中,所述SVN服务器调用预先配置的所述代码检查工具对提交前的SVN代码进行第一次规则检查;若所述代码检查工具检查所述SVN代码中发生错误,则终止所述SVN代码的提交,并在所述SVN客户端显示错误信息;若检查所述SVN代码中未发生错误,则执行所述SVN代码的提交并将所述SVN代码提交至所述SVN服务器;所述持续集成平台调用预先配置的所述静态分析工具对编译提交后的所述SVN代码进行第二次规则检查同时输出检查报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811639893.9/,转载请声明来源钻瓜专利网。