2012-02-20 1 views
0

Я делаю какую-то обертку вокруг TFS SDK. Я хотел бы запросить метрики кода из данного проекта по заданному URL.Показатели кода SDK TFS

MS Visual studio имеет функцию для вычисления показателей кода внутри IDE. Возможно ли это сделать на сервере TFS и запросить его из хранилища? Я бы быть заинтересованы в

  • cyclometic сложности
  • глубина наследования
  • класс сцепка
  • строк кода
  • индекс ремонтопригодность

и даже больше показателей, если это возможно

Заранее благодарен

ответ

0

С помощью утилиты this вы можете создать «metrics.xml» для каждого проекта/решения.
Я использую TFS2010 &, вставили это как шаг сборки, следуя this руководство J.Ehn.

Эти результаты не вставляются в постоянную TFS любым способом, но теоретически вы можете создать собственную базу данных, в которую должен быть вставлен этот вывод. С этого момента вы можете получить, как хотите.

+0

Нет ли стандартной встроенной базы данных в TFS, которую можно было бы запросить с точки зрения показателей качества кода? –

+0

Насколько мне известно – pantelif

+0

Возможно ли продлить сервер TFS так, чтобы это было возможно? Я хотел бы иметь эту информацию, хранящуюся на сервере, и иметь возможность запрашивать эту информацию с помощью TFS SDK. –