Возможно, что пользователь вообще не указывал адрес электронной почты при фиксации, но если он у него есть, это может помочь, хотя это не даст вам результат для одного пользователя.
hg churn -c --template "{author|person} - {author|email}"
Должен дать вам список всех авторов в формате
username - email_address
Это также даст вам количество совершенных ими коммитов.
Другой вариант, который даст вам аналогичный вывод (в Powershell) без расширения churn:
hg log --template "{author|person} - {author|email}\n" | Sort-Object -Unique
Я считаю, что Linux-эквивалент похож на:
hg log --template "{author|person} - {author|email}\n" | sort | uniq