CruiseControl MSBuild Automate Линии расчета кода в исходном коде - PullRequest
0 голосов
/ 06 сентября 2011

В моей компании мы используем круиз-контроль для автоматизации ежедневных сборок кодовой базы.Это делается с помощью инструмента MsBuild.FxCop уже интегрирован в MsBuild

Сведения о платформе: -

  1. Visual Studio 2010
  2. C # .NET 3.5
  3. WPF

Кто-нибудь использовал это для автоматизации вычисления строк кода в каждой сборке, чтобы мы могли вычислить количество строк, добавленных в каждую сборку?Пожалуйста, предоставьте любые предложения

1 Ответ

0 голосов
/ 15 сентября 2011

Мощный инструмент метрик кода VS2010 ( ссылка для скачивания ) включает в себя число строк кода в качестве одной из метрик наряду с несколькими другими.

Из документов:

Указывает приблизительное количество строк в коде. Количество основано на коде IL и, следовательно, не является точным числом строк в файле исходного кода. Очень высокий счет может указывать на то, что тип или метод пытаются выполнить слишком много работы и должны быть разделены. Это также может указывать на то, что тип или метод трудно поддерживать.

Вы можете запустить этот инструмент как часть процесса сборки через задачу exec, объединить выходные данные инструмента (простой XML-файл) с основным журналом сборки через блок merge, а затем отобразить количество строк кода с помощью простого XSLT на веб-панели управления.

...