如何为GitHub项目生成统计数据?

20 浏览
0 Comments

如何为GitHub项目生成统计数据?

有没有一种简单/高效的方法可以为特定的GitHub项目生成一些高级报告?例如,随时间提交的代码行数,顶级贡献者等等。

0
0 Comments

如何为GitHub项目生成统计数据?

要为GitHub项目生成统计数据,您可以使用开源项目repoXplorer。repoXplorer能够计算项目(一组git存储库)、贡献者以及一组贡献者的统计数据。它提供了一个REST接口和一个Web用户界面。Web界面提供了各种信息,例如项目的:

- 提交和作者计数

- 提交日期直方图

- 作者日期直方图

- 根据提交数量排名的顶级作者

- 根据更改行数排名的顶级作者

- 与给定时间段相比的新作者排名

但最好是查看演示实例,这里是Kubernetes项目的统计数据截图(Kubernetes的所有git存储库)。

解决方法:使用repoXplorer项目来计算GitHub项目的统计数据。

0
0 Comments

如何为GitHub项目生成统计数据?

在GitHub中,你可以尝试使用gitstats来对克隆的GitHub存储库应用。例如,你可以查看Git存储库自身的活动情况,包括每年/每月的提交数量。

另外,你还可以查看《Looking at Git Statistics》一文,该文提供了一个简单的脚本GitHub 'yearly_stats'。

从2013年4月开始,GitHub还推出了一个名为Pulse的功能。Pulse可以帮助你了解项目的最新活动情况,包括活跃提交者和默认分支的变化。

除了上述方法外,你还可以通过使用GitHub API来获取GitHub存储库的代码行数统计数据。但是在GitHub的统计部分似乎并没有包含代码行数。

以上是一些获取GitHub项目统计数据的方法和工具。

0
0 Comments

如何为GitHub项目生成统计信息?

现在有几种工具可以使用(例如,查看这个相当完整的列表:https://livablesoftware.com/tools-mine-analyze-github-git-software-data/

对于你来说,合适的工具也取决于你对项目的“git”部分还是“GitHub”部分(即社区活动统计)感兴趣。

我会从检查GrimoireLabApache KibbleSourced开始。它们都允许你配置和创建一个仪表盘,展示项目周围的多个指标。

0