我正在使用非常酷的Github Mylyn Connector for Eclipse Indigo。但是,由于我在 GitHub 上的许多项目中都使用了它,因此我很快就遇到了针对 GitHub v3 API 的未经身份验证的请求执行的每秒 60 个请求的速率限制。
症状是刷新任何查询(无论多么小 - 再次,这里的限制因素更多是我处理可能的存储库)我收到错误:
Unexpected error : API Rate Limit Exceeded for XXX.XXX.XXX.XXX
我的IP当然在哪里XXX.XXX.XXX.XXX
。
我已经使用我的 GitHub 用户名和密码在任务存储库视图中配置了 GitHub 存储库,但连接器似乎没有将它们用于 OAuth 或基本身份验证。我已阅读 GitHub 连接器插件的常见问题解答,但没有发现任何有用的东西。
有没有办法让 GitHub 连接器发出经过身份验证的请求(这将计入更宽松的 5K/小时速率限制?)?
编辑:我尝试使用私有存储库(至少有一个活动问题)来检查是否有一些凭据被发送到那里。我得到了Unexpected error: Issues are disabled for this repo
。
编辑:我注意到 Eclipse Marketplace 上的插件版本存在问题,然后切换到从nightlies repo获取我的 EGit 插件,同样从Mylyn Github Connector获取。它没有帮助