【24h】

G-Repo: a Tool to Support MSR Studies on GitHub

机译:g-repo:一种支持MSR研究GitHub的工具

获取原文

摘要

GitHub currently hosts more than 100 million public repositories. This has made it very popular to conduct Mining Software Repositories (MSR) studies. Researchers have been exploiting the information stored in GitHub (e.g., commits, pull requests, or issues) to investigate both developer- and project-related aspects. GitHub provides the REST API to make queries without cloning repositories. In this tool-demo paper, we highlight some issues we noticed when conducting an MSR study on GitHub by using the REST API and present G-Repo: a tool developed to support researchers when tackling these issues able to ease the creation of datasets for MSR studies. Also, we provide a manually-annotated dataset with information about the kind and the (spoken) languages of 1,500 repositories hosted on GitHub. A video showing the functioning of G-Repo is available at: https://youtu.be/mb9CIALBFZk.
机译:GitHub目前托管超过1亿公共存储库。 这使得开展矿业软件存储库(MSR)研究非常受欢迎。 研究人员一直利用存储在GitHub中的信息(例如,提交,提出请求或问题)来调查开发人员和项目相关方面。 GitHub提供了REST API,在没有克隆存储库的情况下进行查询。 在这个工具演示文章中,我们突出了通过使用REST API对GitHub进行MSR研究时注意到的一些问题:一个用于支持研究人员的工具,在解决这些问题时能够缓解MSR的数据集的创建 学习。 此外,我们提供了一个手动注释的数据集,其中包含有关在Github上托管的1,500个存储库的类型和(说话)语言的信息。 显示G-Repo功能的视频可用于:https://youtu.be/mb9cialbfzk。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号