跨团队实施Github存储库的编码标准

时间:2016-11-22 14:44:30

标签: java github coding-style standards pre-commit-hook

我们在我们的Java项目中使用Github作为VCS。在推送到我的团队成员的远程存储库之前,我正在找出实施编码标准的方法。

On researching, I came across this github pre-commit web hooks. 

但是经过研究发现,在存储库中集中维护脚本是不可能的。所以我现在几乎没有问题。

  1. 预提交是否是跨团队强制执行编码标准的正确方法? (我知道它绝对不是,但是想从有经验的人那里听到它)

  2. 如果仅在连续集成阶段强制执行编码标准,那么我将使用哪些工具来实现整个团队的项目的Java编码标准?

  3. 我的问题类似于这一行'

    How to enforce Coding Standard for the repository located in GIthub

1 个答案:

答案 0 :(得分:1)

您希望执行哪种编码标准?

如果要防止使用 PMD checkstyle 等工具进行静态代码分析时可能出现的问题,可以将这些检查集成到持续集成服务器中,如果特定检查失败,则使构建失败。

[编辑]抱歉,我的答案与另一个问题非常相似 - 你的问题与另一个问题有什么不同?