Я использую очень классный Github Mylyn Connector для 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 и не нашел там ничего полезного. .
Есть ли способ заставить коннектор GitHub выполнять аутентифицированные запросы (что будет учитываться при гораздо более мягком ограничении скорости в 5 КБ/час?)?
Изменить: я попытался с частным репозиторием (в котором есть хотя бы одна активная проблема) проверить, были ли отправлены туда некоторые учетные данные. Я получил Unexpected error: Issues are disabled for this repo
.
Изменить: я заметил проблему с версией плагина на Eclipse Marketplace, а затем переключился на получение моего плагина EGit из репозиторий nightlies, а также для Mylyn Github Connector . это не помогло
Fiddler
, и посмотрите, нет ли ненужных вызовов. Вы можете закрыть ненужные проекты в Eclipse или использовать рабочие наборы. - person KrishPrabakar   schedule 21.03.2015