По суперпользователю нет вопросов StatSVN , но почему бы не начать? ;-)
Вот моя проблема ... Я генерирую журнал из Subversion с:
svn log -v --xml > log.xml
Последняя версия, которая отображается в этом файле, - 5311.
Затем я сгенерирую файл StatSVN xml с помощью этой единственной команды (разбитой на несколько строк):
java -jar statsvn.jar \
-include "**/*.c:**/*.h:**/*.cpp:**/*.hpp:**/*.pl:**/*.sh:Changelog" \
-xml -cache-dir ./cache -output-dir ./xml log.xml .
Приведенная выше команда включает в себя только файлы .c, .h, .cpp, .hpp, .pl, а также файл "Changelog".
Это работает, за исключением того, что последняя ревизия, которая найдена в результирующем "repo-statistics.xml", равна 5309 (2 ревизии до текущей). Я внес изменения в файлы .h и .cpp в 5310 и 5311, чтобы они отображались в "repo-statistics.xml"
. У вас есть идея, почему они этого не делают?
Я постоянно сталкиваюсь с этой проблемой repo-statistics.xml, отстающей на 1-2 ревизии от текущей.