【问题标题】:Activity tab for GitHubGitHub 的活动选项卡
【发布时间】:2015-10-04 17:32:55
【问题描述】:

GitLab 有一个活动选项卡,我可以在其中查看给定项目的所有分支的所有活动。

我从事一个个人项目,我有几个队友。我想在 GitHub 上以类似的方式查看该项目的所有活动。这可能吗?

我发现了这个:View entire activities of an user in github

但提供的 GitHub 事件链接 (here) 已损坏。他们还建议订阅公共 RSS 提要。但我一直在寻找一个集成选项来查看所有活动。

【问题讨论】:

    标签: git github gitlab collaboration


    【解决方案1】:

    如果您是组织的一员,您可以在仪表板中查看活动:

    https://github.com/orgs/<your-organization>/dashboard
    

    如果您只有一个包含协作者的存储库,您可以观看该存储库(您很可能已经在观看它),您将在仪表板中收到通知:

    https://github.com/
    

    要仅获取存储库级别的活动,您可以使用 API。 GitHub API Events 可以帮到你。

    例如,要获取git-stats 的活动,您必须访问此网址:

    https://api.github.com/repos/IonicaBizau/git-stats/events
    

    使用gh.js,您可以在您的 Node.js / JavaScript 应用程序中获得响应:

    var GitHub = require("gh.js");
    
    var gh = new GitHub({
        token: "an optional token"
    });
    
    gh.get("repos/IonicaBizau/git-stats", function (err, events) {
        console.log(err || events);
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多