Что лучший способ состоит в том, чтобы получить статистику для всего репозитория подверсии и отобразить некоторых из них на веб-странице? Пример. Общее количество фиксаций сегодня, в этом месяце и т.д., самый активный разработчик и т.д.
Я сам с этим не работал, но думаю, что StatSVN заслуживает внимания. Он основан на Java.
Характеристики:
- Временная шкала для строк кода
- Строки кода для каждого разработчика
- Активность по времени
- Действия авторов
- Активность автора на модуль
- Автор Последние коммиты с ссылки на ViewVc
- Статистика на каталог
- Количество файлов
- Средний размер файла
- Самые большие файлы
- Файлы с наибольшим количеством редакций
- Размеры каталогов
- Теги репозитория Количество LOC для каждой версии.
- Дерево репозитория с количеством файлов и строками кода
- LOC и Churn эволюция LOC и количество изменений в день
- Repo Map динамическое иерархическое представление вашего репо за последние 30 дней
Текущая версия StatSVN генерирует статический набор HTML-документов, содержащих таблицы и изображения диаграмм. StatSVN - это программное обеспечение с открытым исходным кодом, выпущенное в соответствии с условиями LGPL, на основе StatCVS. StatSVN использует JFreeChart для создания диаграмм.
Вы можете создать статический HTML-файл или фрагмент используя ловушку после фиксации, а затем создайте ссылку на этот файл (или включите его на другую страницу).