我们正在使用 VS2012+TFS2012,我想添加代码分析签入策略以提醒每个团队成员在签入前修复代码警告,但后来我注意到它迫使我们检查“在构建时激活代码分析”项目选项.
我们也在做 TDD,所以这意味着我们编写一个单元测试,运行它(这意味着构建项目)以确认测试失败,我们编写代码以使测试通过,然后我们再次运行测试以确认它通过。
因此,对于 1 个单元测试,我们必须构建两次(最少,如果发生一些编码错误,有时会更多),但是因为代码分析需要超过 10 秒才能在每次构建上运行,这是非常非常低效的 :(
是否可以仅在签入之前而不是在每次构建时强制执行运行代码分析?