2010-12-08 5 views
7

Я провел много времени в TeamCity в последнее время, а поиск дубликатов и FxCop для бегунов был фантастическим. У меня также есть цели сборки в проектах для StyleCop, так что нарушение этих правил всплывает, и я включил NDepend, который производит некоторые отличные показатели.Инструменты для анализа статического кода TeamCity для .NET.

В каких других инструментах люди успешно интегрированы с TeamCity? Вокруг этого есть много возможностей интегрироваться в IDE или запускаться локально (например, discussed in this question), например ReSharper, но, очевидно, для запуска на сервере сборки он должен иметь возможность запускать без присмотра и создавать артефакты, которые можно всплывать в отчете о сборке. Какие варианты там, которые я, возможно, пропустил до сих пор?

ответ

4

Мы используем StatSVN для статистики кода, особенно в отчете LoC Churn, и он генерирует красивую статистику.
как this.

+0

Ничего себе, только один ответ до сих пор, но это хороший! – 2010-12-16 00:29:29

2

Если кому-то все еще интересно, я включил ConQAT в TeamCity.

У этого есть большой (и довольно быстрый) кодовый детектор кода для C# и java и генерирует превосходное и очень визуальное распределение дубликатов кода для всей базы кода. Это действительно очень мощный инструмент, а не только полезный для дубликатов кода.

Он может генерировать интерактивные графики, такие как этот: Sample code clone map

Я также недавно интегрированным ReviewBoard, инструмент, используемый для кода обзорных (по аналогии с Crucible), но в моем случае интегрирован через TC сборки конфигурацию вместо более общий подход использования крючков VCS.

Смежные вопросы