Mercurial 如何按提交数量(提交计数)列出提交者?

Mercurial 如何按提交数量(提交计数)列出提交者?,mercurial,Mercurial,在mercurial中,如何按提交次数(提交计数)排序列出提交者 使用git,您可以执行以下操作: git shortlog -ns mercurial的等效命令是什么?没有纯mercurial解决方案,但您可以执行以下操作: hg日志——模板“{author | person}\n”| sort | uniq-c | sort-nr 如果希望能够键入hg shortlog,可以将以下内容添加到.hgrc或mercurial.ini: [alias] shortlog = !hg log --

在mercurial中,如何按提交次数(提交计数)排序列出提交者

使用git,您可以执行以下操作:

git shortlog -ns

mercurial的等效命令是什么?

没有纯mercurial解决方案,但您可以执行以下操作:

hg日志——模板“{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
用户可以用这些信息绘制一个漂亮的柱状图。加

[extensions]
churn =
下载到Mercurial配置文件并运行

$ hg churn -c
要获得这样的直方图,请执行以下操作:

mpm@selenic.com                           3234 *************************    
thomas@intevation.de                       974 ********
pmezard@gmail.com                          939 *******
该Historrgram来自Mercurial存储库本身。

我根据Mercurial的历史,按年份建立了一个项目贡献者列表。它是跨平台的、公共领域的,应该很容易为您自己的目的进行定制。

,Mercurial配置文件位于Linux~/.hgrc上,Chromer扩展与Mercurial一起发布。