同时查看帐户下所有存储库的存储库活动?

问题描述 投票:0回答:2

有没有办法同时查看您帐户上所有存储库的存储库流量? (无需使用 Github API 创建您自己的自定义仪表板)。那就非常方便了。我怀疑 bash 脚本可能不需要太多努力就可以做到这一点(例如,获取所有存储库名称,获取列表中每个存储库的流量/星级统计信息)。但我想在自己写任何东西之前确保一些明显的东西还不存在

github
2个回答
2
投票

我不知道任何 native 仪表板可以将多个 GitHub 存储库聚合到一个方便的视图中。

因此,您必须依赖第三方脚本,例如

nchah/github-traffic-stats
(Python)

获取 GitHub 存储库的网络流量统计信息。

由于仅限于过去两周,因此您可能必须随着时间的推移记录这些统计数据(例如:

Microsoft/GitHubTelemetryParsor


0
投票

接受的答案提到了两个有用的存储库来完成工作。另一种方法是在 GitHub 网站的现有 GUI 中查看存储库的流量,同时仍然可以通过使用 GitHub API 获取所有存储库的列表,然后使用 Python

webbrowser
在浏览器界面中打开每个链接。

多次遇到这个用例,我创建了这样一个工具,它需要最少的配置和设置。

但是,我的工具不支持超过 2 周的流量历史记录。为此,您可以使用名为 repohistory 的 Web 应用程序,在撰写此答案时它最多支持两个存储库。

© www.soinside.com 2019 - 2024. All rights reserved.