我有几个GithHub项目,我想知道这些项目的指标。
是否有工具为给定的GitHub项目生成指标?即使是非常基本的指标,如LOC也足够了(即使会有更完整的指标得到赞赏)。
我刚刚发现有一个很好的服务,Caliper,这样做,但那已经关闭。还有其他此类服务吗?
答案 0 :(得分:23)
答案 1 :(得分:4)
git log
选项(部分或一部分)
- STAT [=宽度[,名称宽度]
生成diffstat。您可以覆盖默认输出宽度 80列终端--stat = width。文件名部分的宽度可以 通过用逗号分隔另一个宽度来控制它。
- numstat
与--stat类似,但显示已添加和删除的行数 十进制表示法和没有缩写的路径名,以使其更多 机器友好。对于二进制文件,输出两个 - 而不是说0 0
- shortstat
仅输出包含总数的--stat格式的最后一行 已修改的文件,以及添加和删除的行数。