3
A
回答
5
你想一个pre-commit挂钩,会召唤出你的 “验证文档” 程序。然后基于对文档验证的响应,您可以允许/拒绝挂钩。
2
嗯,我忘了预先提交的钩子。
如果您在Java世界工作,您可以使用诸如checkstyle之类的工具来检查Javadocs是否为构建的一部分,以强制执行编码标准等,其中可能包括针对所有代码的Javadocs。
记录代码应该是每个开发人员的责任,他们应该把它放在心上。即使使用诸如checkstyle或使用预提交钩子等工具,也只能强制执行代码中存在的一些Javadoc,但不能控制文档的质量。
如果按照编码标准和坚实的同行代码审查良好做法,比如坚持,这将缓解需要汞柱检查代码前检查的Javadoc需要你。
只是我2C。
相关问题
- 1. 等待CLLocationManager在发送推文之前完成
- 2. 如何排除要推送的文件?
- 3. Mercurial:在添加之前检查要添加的文件
- 4. 如何防止Mercurial提交/推送某些文件?
- 5. 在推送Mercurial之前,有没有办法检查某人的代码?
- 6. 如何让Javadoc包含子项目的文档?
- 7. Mercurial存档特定文件夹/文件?
- 8. 如何让sqlcmd在linux上拥有文件访问权限?
- 9. 如何在发送之前更新Outlook邮件正文文本
- 10. 如何让SAX解析器在解析之前等待文件完成下载?
- 11. NodeJS + ExpressJS在发送.js文件之前等待2分钟
- 12. 如何在进行实际的hg推送之前查看将推送到Mercurial回购库的内容?
- 13. 为什么Mercurial在推送数据之前没有进行身份验证?
- 14. Knowledgelake在发送到Sharepoint文档库之前在本地存储文档
- 15. 如何以编程方式在查找器(Mac)中的任何文件之前先拥有文件夹?
- 16. 如何在java中打开文件之前等待windows进程完成之前
- 17. 如何让Angular2在渲染组件之前等待诺言
- 18. Mercurial推送问题
- 19. 如何让移动文件之前厨师等待应用程序部署?
- 20. 如何在替换文件之前让木偶停止服务?
- 21. 如何在关闭文档之前忽略文本
- 22. javadoc中的文档逻辑
- 23. 类似Javadoc的C++文档
- 24. Python,发送之前先等待文件压缩
- 25. 推送mercurial repo而不推送subrepos
- 26. 如何防止mercurial推送subrepos?
- 27. 是否有可能让javadoc忽略所有没有文档的类?
- 28. 如何在Node.js中发送文件之前设置MIME类型?
- 29. 谷歌文档API - 你可以要求它在下载到个人电脑之前压缩几个文件
- 30. 如何在BrowserField中加载文档时推送新屏幕?
+1表示过于严格的提交检查会破坏(D)VCS驱动的工作流程。尽管只在推动时才检查头部是可以接受的权衡。 – 2011-02-23 20:02:13