发明名称 |
在线代码审查系统及方法 |
摘要 |
本发明涉及代码技术。本发明解决了现有代码审查时代码审查人员与代码开发人员不能进行良好的交互而造成审查效率较低的问题,提供了一种在线代码审查系统及方法,其技术方案可概括为:在线代码审查系统,其特征在于,包括交互客户端及代码审查系统,所述交互客户端与代码审查系统连接,所述代码审查系统包括代码审核单管理模块、对比文件生成器模块、版本管理工具代理模块及批注信息管理模块。本发明的有益效果是:提高了代码审核的效率和效果,适用于代码审查。 |
申请公布号 |
CN103677831A |
申请公布日期 |
2014.03.26 |
申请号 |
CN201310682031.5 |
申请日期 |
2013.12.12 |
申请人 |
迈普通信技术股份有限公司 |
发明人 |
邓海红 |
分类号 |
G06F9/44(2006.01)I;G06Q10/06(2012.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
成都虹桥专利事务所(普通合伙) 51124 |
代理人 |
李凌峰 |
主权项 |
在线代码审查系统,其特征在于,包括交互客户端及代码审查系统,所述交互客户端与代码审查系统连接,所述代码审查系统包括代码审核单管理模块、对比文件生成器模块、版本管理工具代理模块及批注信息管理模块;所述交互客户端,用于提供代码开发人员或代码审查人员与代码审查系统的交互接口;所述代码审核单管理模块,用于根据代码开发人员的交互命令进行代码审核申请单的创建及提交,根据代码审查人员的交互命令获取对比文件生成器模块的对比结果及代码审核申请单进行显示查看,以及根据批注信息管理模块反馈的批注信息文件与代码审核申请单生成相应报表,所述代码审核申请单中至少包括差异文件及创建差异文件的目录对应的版本库路径;所述对比文件生成器模块,用于对代码审核申请单中的差异文件进行解析,调用版本管理工具代理模块下载对应欲修改代码,应用该差异文件及对应欲修改代码,生成对比结果;所述版本管理工具代理模块,用于提供操作版本库的接口;所述批注信息管理模块,用于根据代码审查人员的交互创建批注信息文件,通过名称与对应的差异文件相关联。 |
地址 |
610041 四川省成都市高新区九兴大道16号迈普大厦 |