【发布时间】:2017-03-05 06:14:33
【问题描述】:
我正在与一个小团队一起开发一个嵌入式 Linux 项目,我们决定强制执行 C 编码风格。我们选择了Linux Kernel coding style,并使用内核树中提供的脚本checkpatch.pl 来检查我们的补丁。
我们想在接受服务器上的补丁之前检查编码风格,使用预接收挂钩。但是,我们找不到可靠的脚本来完成这项工作,尤其是在创建和删除分支时。
我们可以通过 Git 远程挂钩解决这个问题吗?具体来说,我们需要使用 checkpatch.pl 通过一次提交(或一系列提交)检查所有修改过的文件。
【问题讨论】:
标签: c git coding-style