我们正在使用Github作为Java项目的VCS。在为团队成员推送到远程存储库之前,我正在设法实施编码标准。
On researching, I came across this github pre-commit web hooks.
但是经过研究发现,不可能在存储库中集中维护脚本。所以我现在有几个问题。
前提交钩子是否是在整个团队中实施编码标准的正确方法? (我知道这绝对不是,但是想从有经验的家伙那里听到)
如果仅在持续集成阶段才实施编码标准是可行的,那么我将使用哪些工具来为整个团队的项目实施Java编码标准?
我的问题与此类似,
How to enforce Coding Standard for the repository located in GIthub
最佳答案
您要执行哪种编码标准?
如果要防止使用PMD和checkstyle之类的工具进行静态代码分析时可能发现的问题,可以将这些检查集成到连续集成服务器中,并在特定检查失败时使构建失败。
[edit]抱歉,我的答案与另一个问题非常相似-在哪一点上您的问题与另一个问题有所不同?