Mercurial (hg) как получить количество коммитов каждого автора в репозитории?
2014-11-17 10:25:26
Блог
Чтобы получить количество коммитов от каждого автора, отсортированного по убыванию, введите команду:
hg log --template "{author|person}\n" | sort | uniq -c | sort -nr
Для того чтобы использовать сокращённую команду, зайдите в файле настроек: /home/user/.hgrc
и добавьте в секцию alias:
[alias]
shortlog = !hg log --template "{author|person}\n" | sort | uniq -c | sort -nr
Второй вариант - это установить расширение churn.
Заходим в файл настроек: /home/user/.hgrc,
добавляем расширение:
[extensions]
churn =
Теперь для вывода можно использовать команду hg churn -c
Перевод stackoverflow