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