寻找在引入新警告时打破构建的构建活动

时间:2012-03-07 18:52:33

标签: tfs tfs2010 code-coverage tfsbuild custom-action

我们正在尝试清理大量的棕色字段代码,同时团队正在添加新功能。我们希望确保更改并从任何编译器/代码分析或其他警告中清除新代码,但是从清理当前解决方案开始,它们太多了。

我们正在使用TFS 2010。

所以建议如下:

  • 编写/选择一个构建活动,该构建活动将构建中的警告列表与通过该签入更改的代码行进行比较。
  • 如果警告提供了行号,并且该行号已更改,则构建失败。

我理解这不会发现所有新的警告,代码的其他部分引入的内容也不会被标记,但它至少是一些东西。

提议的另一个选项:

  • 将先前已知良好构建的警告列表与此构建列表进行比较。如果有新警告(跟踪文件名级别),则无法构建。

可能提供所述功能的任何已知操作?

任何可以对代码覆盖率报告采取行动的类似操作?

0 个答案:

没有答案