我正在使用非常酷的Github Mylyn连接器来为Eclipse Indigo工作。然而,由于我在GitHub上使用它进行许多项目,所以很快就会遇到每秒60个请求的速率限制,该限制针对未认证的请求强制执行GitHub v3 API。
症状是刷新任何查询(无论多小 - 再次说明限制因素在于我处理的存储库可能很多)时,我会收到以下错误:
Unexpected error : API Rate Limit Exceeded for XXX.XXX.XXX.XXX
当然,XXX.XXX.XXX.XXX
是我自己的 IP 地址。
我已经在任务仓库视图中使用我的 GitHub 用户名和密码配置了 GitHub 存储库,但连接器似乎没有使用它们进行 OAuth 或基本身份验证。我已经阅读了 GitHub 连接插件的 FAQ,但没有找到任何有用的信息。
有没有一种方法可以让 GitHub 连接器发出经过身份验证的请求(这将计入更放松的每小时 5K 速率限制)?
编辑:我尝试使用一个私有存储库(其中至少有一个活动问题)来检查是否发送了某些凭据。我得到了意外错误:此 repo 禁用了问题
。
编辑:我注意到了 Eclipse Marketplace 上插件的问题,然后切换到从nightlies repo获取我的 EGit 插件,同样地,Mylyn Github Connector也是如此。这并没有帮助。