在mercurial中,如何列出按提交数量(提交计数)排序的commiters.
使用git,你可以这样做:
git shortlog -ns
Run Code Online (Sandbox Code Playgroud)
mercurial的等效命令是什么?
Tim*_*gan 50
没有纯Mercurial解决方案,但您可以执行以下操作:
hg log --template "{author|person}\n" | sort | uniq -c | sort -nr
如果您想要输入hg shortlog,可以将以下内容添加到您的.hgrc或mercurial.ini:
[alias]
shortlog = !hg log --template "{author|person}\n" | sort | uniq -c | sort -nr
Run Code Online (Sandbox Code Playgroud)
Mar*_*ler 42
该客户流失的扩展能得到你的一个不错的直方图的信息.加
[extensions]
churn =
Run Code Online (Sandbox Code Playgroud)
到您的Mercurial配置文件并运行
$ hg churn -c
Run Code Online (Sandbox Code Playgroud)
得到这样的直方图:
mpm@selenic.com 3234 *************************
thomas@intevation.de 974 ********
pmezard@gmail.com 939 *******
Run Code Online (Sandbox Code Playgroud)
该历史图来自Mercurial存储库本身.