2012-03-01 42 views
2

我想知道TFS 2010中是否有開箱即用的功能/解決方案,以獲得代碼度量和代碼覆蓋率的結果存儲在數據庫或文件夾位置?如果沒有,可以通過定製構建組件或作業來實現,並使用BuildScript將其作爲構建的一部分執行,以便它可以選擇這些結果並執行我們想要的操作?在這種情況下,可能會選擇舊的度量標準結果XML文件並將其與最新的結果XML進行比較?如何將代碼度量結果從自動化TFS 2010版本存儲到數據庫

我期待在SQL Server中獲得這些結果(僅針對代碼指標,代碼分析統計信息和代碼覆蓋率,而不是整個構建報告),並且稍後通過SSRS將其用於報告。最終目標是在每次構建期間逐步檢查代碼質量。

回答

3

此博客post有關於將代碼度量與TFS構建集成的詳細信息。 Build沒有代碼指標的內置解決方案,因此要將代碼指標存儲在數據庫中,您需要將其存儲爲自定義構建信息字段,以便將其顯示在構建報告中或與其他構建進行比較。

代碼覆蓋率是通過TFS Build來支持的。這post描述瞭如何啓用它。

+0

謝謝Duat。最近我發現自定義構建活動可以用於代碼度量。 – Lalman 2012-03-03 13:01:43

相關問題