我最近在TeamCity花了很多时间,重复查找器和FxCop构建跑步者非常棒。我也在StyleCop的项目中有了构建目标,因此违反了这些规则,我已经整合了NDepend,它产生了一些很好的指标。
人们使用TeamCity成功集成了哪些其他工具?有很多可以集成到IDE中或在本地运行(如discussed in this question),如ReSharper,但显然要在构建服务器上运行,它需要能够无人值守地执行并产生可在构建报告中浮出水面的工件。到目前为止我可能错过了哪些选项?
答案 0 :(得分:4)
答案 1 :(得分:2)
如果有人仍然感兴趣,我已将ConQAT集成到TeamCity中。
它为C#和java提供了一个很棒的(并且非常快)代码克隆检测器,并为整个代码库生成了一个非常好的,非常直观的代码重复分发。 它实际上是一个非常强大的工具,不仅对代码重复有用。
它可以生成如下的交互式图形:
我最近还集成了ReviewBoard,一个用于代码审查的工具(类似于Crucible),但在我的情况下通过TC构建配置集成,而不是使用VCS钩子的更常见方法。