【发布时间】:2012-12-14 09:39:49
【问题描述】:
我想查看一个 repo 总大小随时间变化的图表。
(这很有用,因为它可以帮助查看人们是否不小心签入了他们不应该签入的东西,例如二进制文件等)
标准的 github 图表显示了许多有趣的东西,但据我所知,并不是这个简单的指标。
有什么想法吗?
【问题讨论】:
我想查看一个 repo 总大小随时间变化的图表。
(这很有用,因为它可以帮助查看人们是否不小心签入了他们不应该签入的东西,例如二进制文件等)
标准的 github 图表显示了许多有趣的东西,但据我所知,并不是这个简单的指标。
有什么想法吗?
【问题讨论】:
您有没有考虑尝试一下GitHub Archive project?
如首页所述
GitHub Archive 是一个项目,用于记录公共 GitHub 时间线,存档它,并使其易于访问以供进一步分析。 p>
GitHub Archive 提供可下载的 json 数据集,并通过 Google BigQuery 提供其内容以方便在线分析(有关此主题的更多信息,请参阅此 document 和示例查询)。
注意: GitHub 时间线数据从 2011 年 2 月 12 日开始提供。
如果您的存储库是私有的,您可能必须回退到 GitHub API 并考虑使用 size 成员。为了绘制图表,您必须触发对 API 的定期调用并在本地存储结果。
/repos/:user/:repo [GET]
【讨论】: