如何将自动TFS 2010生成的代码度量结果存储到数据库中



我想知道TFS 2010中是否有现成的功能/解决方案可以将代码度量和代码覆盖率的结果存储在数据库或文件夹中?如果不是,这是否可以通过自定义构建的组件或作业来实现,并使用BuildScript将其作为构建的一部分来执行,以便它选择这些结果并执行我们想要做的事情?在这种情况下,可以选择旧的度量结果XML文件,并将其与最新的结果XML进行比较?

我希望在SQL Server中获得这些结果(仅用于代码度量、代码分析统计信息和代码覆盖率,而不是整个构建报告),然后通过SSRS进行报告。最终目标是在每次构建过程中对代码质量进行逐步检查。

这篇博客文章详细介绍了如何将代码度量与TFSBuild集成。Build没有内置的代码度量解决方案,因此要将代码度量存储在数据库中,您需要将其存储为自定义生成信息字段,以便在生成报告中显示它们或将它们与其他生成进行比较。

TFS Build支持开箱即用的代码覆盖率。这篇文章描述了如何启用它。

最新更新