3

我想强制我的所有团队成员在将 C# 源代码提交到 TFS 之前对其执行代码分析。在这个分析中,我想要代码质量(样式和可能的错误)。

我找到了 CodeRush、ReSharper,但它们非常昂贵。我也找到了 FXCop,但它只适用于 DLL 和 EXE 文件。我支持 StyleCop,但我找不到将其集成到 TFS 的方法,并且警告消息中没有“严重性”。

你知道任何具有这种功能的工具吗?

谢谢!

4

1 回答 1

5

假设您可以确保所有项目都为您的组织配置了正确的代码分析规则集,您可以将构建定义设置为“执行代码分析”为“始终”。

执行代码分析

您可以在 Build Process Template 中添加对 StyleCop 的支持。查看TFS 构建扩展以获取更多信息。

此外,在 TFS 2010+ 中,您可以使用门控签入(如Bob所说)来防止开发人员破坏您的构建。

于 2012-10-04T20:29:11.597 回答