【问题标题】:Bzr Blame StatisticsBzr责备统计
【发布时间】:2015-03-05 03:07:35
【问题描述】:

我想获取提交者的列表以及他们贡献的行数,例如,与 Git: Blame Statistics 相同,除了 Bzr 分支而不是 Git 分支。

【问题讨论】:

    标签: git bazaar blame


    【解决方案1】:
    bzr ls --versioned --recursive --kind file --null \
        | xargs --null --max-args 1 bzr blame --long --all \
        | awk '{ print $2 }' | sort | uniq --count | sort --numeric-sort --reverse
    

    请注意,默认情况下 bzr blame 仅适用于最新版本。如果您尝试在旧版本上执行此操作,则需要添加 --revision=x 以使 bzr blame 输出正确的结果。

    另外请注意,bzr 在这方面的速度非常慢,如果你的 repo 很大,在尝试之前将其转换为 git 并使用 git 解决方案可能是值得的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-18
      • 2017-04-17
      • 2011-09-11
      • 2015-03-16
      • 2016-04-21
      相关资源
      最近更新 更多