3

我需要一个大型的开源项目存储库(大约 1000 个或更多,编程语言无关紧要,但一个好的组合会很好)用于我的研究工作。我想从 Github/SourceForge/Codeplex 下载项目,但我找不到合适的 API 来做。

有谁知道是否可以从上述网站下载项目(例如,Twitter 如何允许我们从公共时间线上获取推文)?或者我可以在任何其他地方获得很好的开源项目组合?

4

1 回答 1

5

几乎所有的开源存储库都允许通过适当的源代码控制提供程序进行远程访问——因此从 Github 下载所有项目的最简单方法是使用 git。即使没有 API,您需要做的就是为每个 repo 找到正确的 URL,然后抓取“探索”页面之类的内容应该很容易。

于 2011-08-23T16:20:02.453 回答