我正在为Github Mylyn Connector使用非常酷的Eclipse Indigo。但是,由于我将它用于GitHub上的许多项目,因此我非常快速地执行了针对GitHub v3 API的未经身份验证的请求每秒执行的60个请求rate limit。
症状是刷新任何查询(无论多么小 - 再次,这里的限制因素更多是我处理的可能存储库)我得到错误:
Unexpected error : API Rate Limit Exceeded for XXX.XXX.XXX.XXX
XXX.XXX.XXX.XXX
当然是我的IP。
我已使用我的GitHub用户名和密码在任务存储库视图中配置了GitHub存储库,但连接器似乎没有使用OAuth或基本身份验证。我已经阅读了GitHub连接器插件的FAQ,但没有找到任何有用的东西。
有没有办法让GitHub连接器进行经过身份验证的请求(这会比较宽松的速率限制为5K /小时?)?
编辑:我尝试使用私有存储库(至少有一个活动问题)来检查是否在那里发送了某些凭据。我得到Unexpected error: Issues are disabled for this repo
。
编辑:我注意到Eclipse Marketplace上的插件版本存在问题,然后切换到从nightlies repo获取EGit插件,同样用于Mylyn Github Connector。它没有帮助
答案 0 :(得分:1)
Eclipse Neon与Mylyn Github连接器4.4。
使用2-factor access token进行测试。在包含数百个问题的公共存储库中成功超出了匿名速率限制。我没有用简单的登录进行测试,但它应该可以工作。