git
可以显示任何可能有助于跟踪开发人员进度的指标吗?
我知道git shortlog --since="1/1/12"
是一个基本实用程序,可以查看每个开发人员提交的总提交数量。每次提交的行数或添加的文件怎么样?
答案 0 :(得分:1)
有GitStats,这是一个实用程序,可以分析存储库并输出一些统计信息和指标。
不幸的是,虽然它是用Python编写的,但它依赖于unix(没有真正的原因),当你希望它看到其他分支而不仅仅是master时,统计数据很奇怪。我一直想自己写一个工具很长一段时间,但从来没有真正解决它。
话虽这么说,GitStats仍然可以运行得很好,它能够生成的数据也很好。您可以找到一些示例here。
答案 1 :(得分:0)
还有另一项名为Codegraphite的服务,它还跟踪在存储库中添加或删除的行,提交,文件和图像。据我所知,它适用于任何git repo。
它还将所有数据可视化为图表和图形的页面。它有一些有趣的,可以比较编码器彼此和提交流。对于某些指标可能没用,但它确实提供了设置基准的方法。它还允许您通过一次快照跟踪代码中发生的所有事情。