Отображать статистику из репозитория SVN на веб-странице - PullRequest
5 голосов
/ 11 марта 2010

Каков наилучший способ получения статистики для всего хранилища Subversion и отображения некоторых из них на веб-странице? Пример. Общее количество коммитов сегодня, в этом месяце и т. Д., Наиболее активных коммиттеров и т. Д.

Ответы [ 2 ]

5 голосов
/ 11 марта 2010

Я сам с этим не работал, но думаю StatSVN стоит посмотреть. Он основан на Java.

Особенности:

  • Временная шкала для строк кода
  • Строки кода для каждого разработчика
  • Активность по часам
  • Авторская деятельность
  • Авторская активность на модуль
  • Автор самых последних коммитов со ссылками на ViewVc
  • Статистика в каталоге
  • Количество файлов
  • Средний размер файла
  • Самые большие файлы
  • Файлы с наибольшим количеством ревизий
  • Размеры каталогов
  • Теги репозитория Количество LOC на версию.
  • Дерево репозитория с количеством файлов и строками кода
  • LOC и Churn эволюция LOC и количество изменений в день
  • Репо. Отображение динамического иерархического представления вашего репо за последние 30 дней.

Текущая версия StatSVN генерирует статический набор документов HTML, содержащих таблицы и изображения диаграмм. StatSVN - это программное обеспечение с открытым исходным кодом, выпущенное по условиям LGPL на основе StatCVS. StatSVN использует JFreeChart для генерации диаграмм.

0 голосов
/ 11 марта 2010

Вы можете сгенерировать статический HTML-файл или фрагмент, используя хук post-commit, а затем создать ссылку на этот файл (или включить его в другую страницу).

Подробнее здесь

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