3
如何強制開發人員在將文件簽入到TFS之前解決靜態代碼分析工具問題?以下是詳細內容: -如何在簽入TFS之前強制開發人員解決靜態代碼分析工具問題
源代碼存儲庫: TFS
.NET/UI靜態代碼工具:重構,JSLint的
Java Web服務代碼: PMD,FindBugs的
如果TFS不能配置,我們是否可以創建某種工具,通過在EOD每天從所有這些靜態分析工具獲取數據來生成報告。
如何強制開發人員在將文件簽入到TFS之前解決靜態代碼分析工具問題?以下是詳細內容: -如何在簽入TFS之前強制開發人員解決靜態代碼分析工具問題
源代碼存儲庫: TFS
.NET/UI靜態代碼工具:重構,JSLint的
Java Web服務代碼: PMD,FindBugs的
如果TFS不能配置,我們是否可以創建某種工具,通過在EOD每天從所有這些靜態分析工具獲取數據來生成報告。
我還沒有機會自己配置它,但JetBrains發佈了他們的ReSharper分析引擎作爲一套免費的command-line tools!
上面的博文中有一些關於如何配置構建服務器來運行這些的信息。我假設你可以配置門控簽入策略,只有在沒有發現「主要」代碼問題時才允許簽入。
TFS調用此功能[「gated check-in」](http://blogs.msdn.com/b/patcarna/archive/2009/06/29/an-introduction-to-gated-check-in。 ASPX)。它可以應用於許多條件,包括您提到的工具。 –
靈活而耐用的棒如何? –