3
A
回答
4
做預先承諾的最好方法是使用預 - 在您的源代碼管理服務器上提交掛鉤。通過這種方式,您可以強制執行任何代碼都不符合代碼標準的情況下進入分支。
http://checkstyle.sourceforge.net/可用作ANT任務或預提交鉤子。所以你可以在源代碼管理服務器上運行它,或者作爲每個開發者的ANT任務。但是沒有什麼可以阻止你的開發者忽略它。
您可以通過讓開發人員在分支機構中完成所有工作並使用集成分支來完成此後提交。您可以將代碼樣式檢查器添加到像Jenkins http://jenkins-ci.org/這樣的連續集成服務器,並使用像http://wiki.hudson-ci.org/display/HUDSON/Sonar+plugin這樣的插件報告集成佈告的最新提交是否達不到標準。一旦集成分支通過所有測試,就將其添加到主分支。
相關問題
- 1. 如何將輸入的分/秒格式設置爲datetime.now()格式?
- 2. 如何配置intellij-idea不格式化一部分代碼?
- 3. 何處將UITableview樣式設置爲分組樣式
- 4. 如何設置構建路徑格式?
- 5. 在Maven中強制代碼樣式
- 6. 如何將二進制元數據設置爲XCode構建的一部分?
- 7. 如何設置樣式在代碼中創建的背後
- 8. 如何將樣式設置爲WPFToolkit DataGrid?
- 9. Cocoa通過編寫代碼創建NSButton,如何設置樣式?
- 10. 如何強制項目的代碼樣式?
- 11. 源代碼控制intellij代碼樣式設置
- 12. 如何創建Intellij和Eclipse兼容的代碼樣式和代碼格式配置(用於java代碼)?
- 13. 將樣式設置爲第一列excel
- 14. 將樣式設置爲ListView中的最後一個元素,部分爲
- 15. 將vb6格式設置爲硬編碼格式的實例
- 16. 如何將格式設置爲JFormattedTextField
- 17. 如何將CSV格式設置爲JSON?
- 18. 如何將文本格式設置爲######。##
- 19. 如何爲Resharper 4.5創建我自己的代碼樣式格式?
- 20. 如何將樣式限制爲只有部分html
- 21. 構建時的代碼格式
- 22. 如何部分構建Android源代碼?
- 23. 在代碼中設置Word 2007表格樣式設計
- 24. Visual Studio 2015 - 代碼樣式設置
- 25. 爲DOM的一部分創建樣式重置的最佳方式是什麼?
- 26. 如何將css樣式設置爲CListView的最後一項?
- 27. 如何在WPF網格設置樣式
- 28. 如何在代碼AxisLabel中爲DependentRangeAxis設置格式?
- 29. 如何使用代碼將表格樣式分配給一個word文檔
- 30. 將英文格式的代碼格式化爲日期格式
如果您必須具有任何自動格式設置規則,請優先考慮編譯時間。後者會導致額外的合併成本和檢入噪音。 –