svn log -r {`date +"%Y-%m-%d" -d "1 month ago"`}:HEAD|grep '^r[0-9]' |cut -d\| -f2|sort|uniq -c


Эта команда выводит список топовых коммитеров SVN за последний месяц. Она использует журнал ревизий (svn log) с фильтрацией по временному интервалу (-r {дата-1-месяц-назад}:HEAD), затем через grep выбирает строки, начинающиеся с «r[0-9]», и с помощью cut и sort выделяет авторов коммитов и подсчитывает количество их коммитов с помощью uniq -c. Альтернативой может быть использование инструментов анализа репозитория SVN или сторонних утилит для анализа истории коммитов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *