Графический анализ кода - PullRequest
       17

Графический анализ кода

2 голосов
/ 12 февраля 2009

Я использую SubVersion совместно с Hudson, и мне нравится функция, которая показывает, как модульные тесты, время сборки, использование диска растут со временем. Я верю в метрики кода, чтобы получить первичную оценку кодовой базы - особенно полезно при запуске с новым клиентом. Существуют ли инструменты, которые могут сделать следующее

1) Начиная с даты / тега, получать каждую версию исходного кода

2) Построить

3) Выполнить анализ кода

4) Выполнить тесты

5) Хранить подробные результаты (в базе данных Sql Somekind)

6) Повторять до тех пор, пока не будет больше ревизий

7) Соберите и представьте результаты

Вы можете увидеть сводный вывод для самого hudson, но это не дает представления об отдельных файлах и о том, как они менялись со временем.

1 Ответ

3 голосов
/ 12 февраля 2009

Посмотрите на сонар https://www.sonarqube.org/. Я использовал это, используя maven для моего проекта Java. Он сообщает о большинстве функций, которые вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...