ang*_*son 6 mercurial sustainable-pace
在一个繁忙的存储库中,我可以预见一些文件在一个地方被不断编辑,中心逻辑太多.
有没有办法通过询问Mercurial来找到这样的文件,通过捆绑扩展,第三方扩展或任何外部工具?
基本上我想要一些显示编辑次数最多的文件的统计信息,这样我就可以使用它来查找拆分的候选项,比如将代码重构为多个文件,以避免单个文件经常出现合并问题.
我知道流失扩展,但它似乎只关注每个作者对存储库做了多少,而不是作者做了什么.
我认为任何流失、活动或图表扩展都不能完全做到这一点,尽管我认为它们都是一个简单的调整(它们按用户而不是按文件分组)。
您可以使用如下循环:
for therev in $(seq 1 $(hg id -n -r tip)) ; do
hg diff --change $therev --stats
done
Run Code Online (Sandbox Code Playgroud)
然后按文件总计。
| 归档时间: |
|
| 查看次数: |
732 次 |
| 最近记录: |