Я пишу утилиту генерации графа статистики subverion с именем SVNPlot . Он вдохновлен графиками, сгенерированными StatSVN. Однако генерация графа SVNPlot состоит из двух этапов (а) сначала он создает базу данных sqlite3 из информации журнала подрывной деятельности (б) затем создаются фактические графы путем извлечения базы данных sqlite базы данных (с использованием простых SQL-запросов) .
Я думаю, что использование sql для извлечения данных графика из информации журнала приводит к большей гибкости и хорошей производительности. Прямо сейчас SVNPlot генерирует только графики, но очень легко извлечь любую другую статистику из сгенерированной базы данных sqlite.
SVNPlot написан на python и использует превосходный пакет Matplotlib для генерации графиков. Код доступен на странице SVNPlot в коде Google (лицензия - Новая лицензия BSD). Образцы графиков, сгенерированных для репозитория Rietveld, доступны по адресу http://thinkingcraftsman.in/projects/svnplot/index.htm