Автономное приложение для получения, построения, анализа и составления отчетов о показателях кода TFS. - PullRequest
1 голос
/ 08 марта 2012

У меня есть сценарий, в котором мне приходится часто собирать метрики кода и отправлять отчет.Мой проект использует TFS 2010. Мне обычно нужно получить последний код из TFS, собрать его (оба с использованием клиентских API .TFS), выполнить анализ кода, метрики кода и покрытие кода (все с помощью инструментов командной строки) и сообщить о них.Я пытаюсь создать отдельное приложение, которое будет делать все это -

  1. Получить код из TFS
  2. Сборка
  3. Выполнить Анализ кода
  4. ВыполнитьМетрики кода
  5. Определение покрытия кода

Я бы экспортировал результаты в Excel и, вероятно, наметил их.Я чувствую потребность в таком инструменте, потому что в отсутствие сервера сборки TFS и VS.NET любой, кто имеет доступ для чтения к TFS, должен иметь возможность собирать метрики с помощью такого инструмента.

Есть лисуществующий инструмент, который кто-то уже собрал, возможно, все это или частично?Мне известно о нескольких сценариях PowerShell, которые позволяют получить getlatest, build и могут быть быстро расширены, чтобы включать больше, но я специально смотрю на приложение.

...