Как заставить Mylyn GitHub Connector для Eclipse выполнять аутентифицированные запросы?

Я использую очень классный 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 . это не помогло


person Francois G    schedule 07.01.2013    source источник
comment
Включен ли параметр «Сохранить пароль» для репозиториев в представлении «Хранилища задач»?   -  person Kevin Sawicki    schedule 09.01.2013
comment
да. Флажок «Анонимный» не установлен, флажок «Сохранить пароль» установлен.   -  person Francois G    schedule 09.01.2013
comment
Перехватите сетевые вызовы, исходящие из Eclipse, с помощью некоторых инструментов, таких как Fiddler, и посмотрите, нет ли ненужных вызовов. Вы можете закрыть ненужные проекты в Eclipse или использовать рабочие наборы.   -  person KrishPrabakar    schedule 21.03.2015


Ответы (1)


Eclipse Neon с коннектором Mylyn Github 4.4.

Протестировано с использованием токена двухфакторного доступа. Анонимный лимит скорости успешно превышен в общедоступном репозитории с сотнями проблем. Я не проверял с простым входом в систему, но он должен работать.

person Akber Choudhry    schedule 24.06.2016