Как получить информацию из хранилища SVN? - PullRequest
2 голосов
/ 30 августа 2010

Мы используем SVN для контроля версий нашего веб-приложения.

Я хочу знать такие детали, как общее количество регистраций, регистраций конкретного пользователя. Есть ли какой-нибудь инструмент, который может мне помочь?

Ответы [ 5 ]

2 голосов
/ 30 августа 2010

Существует отличный инструмент, который генерирует статический отчет в формате HTML:

http://www.statsvn.org/

1 голос
/ 30 августа 2010

Вы можете получить статистику из диалогового окна Показать журнал в TortoiseSVN . Не забудьте сначала нажать кнопку «Показать все», в противном случае вы получите статистику только в ограниченном диапазоне ревизий.

0 голосов
/ 30 августа 2010

Возможно, вы захотите попробовать StatSVN .StatSVN получает информацию из хранилища Subversion и генерирует различные таблицы и диаграммы, описывающие развитие проекта, например временную шкалу для строк кода, вклад каждого разработчика и т. Д.

0 голосов
/ 30 августа 2010

Не дает ли revision общее количество проверок? Для регистрации пользователем вы можете написать простой скрипт. Запустите команду svn log, а затем проанализируйте ввод с помощью регулярного выражения или любого языка программирования.

0 голосов
/ 30 августа 2010

Вы можете просто написать одну (скажем, на Perl или Python) на основе команд svn log и svn annotate ...

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