2013-01-07 42 views
36

Tôi đang sử dụng Github Mylyn Connector rất thú vị cho Eclipse Indigo. Tuy nhiên, vì tôi sử dụng nó cho nhiều dự án trên GitHub, tôi chạy rất nhanh vào 60 yêu cầu mỗi giây rate limit được thực thi trên các yêu cầu chưa được xác thực đối với API GitHub v3.Làm thế nào tôi có thể làm cho Trình kết nối Mylyn GitHub cho Eclipse chạy các yêu cầu đã được xác thực?

Các Triệu chứng là sảng khoái bất kỳ truy vấn (dù nhỏ - một lần nữa, yếu tố hạn chế ở đây là chi tiết mà tôi đối phó với kho tháng) tôi nhận được lỗi:

Unexpected error : API Rate Limit Exceeded for XXX.XXX.XXX.XXX 

đâu XXX.XXX.XXX.XXX là tất nhiên chỉ IP của tôi.

Tôi đã định cấu hình kho lưu trữ GitHub trong chế độ xem Kho lưu trữ nhiệm vụ bằng tên người dùng và mật khẩu GitHub của tôi, nhưng trình kết nối dường như không sử dụng các mã đó cho OAuth hoặc Xác thực cơ bản. Tôi đã đọc số FAQ của trình cắm kết nối GitHub và không tìm thấy bất kỳ thứ gì sử dụng ở đó.

Có cách nào để có được trình kết nối GitHub để thực hiện các yêu cầu được xác thực (có thể tính vào giới hạn tốc độ thoải mái hơn nhiều là 5K/giờ không?)?


Edit: Tôi đã thử với một kho lưu trữ cá nhân (trong đó có ít nhất một vấn đề đang hoạt động) để kiểm tra xem một số thông tin được gửi đến đó. Tôi nhận được Unexpected error: Issues are disabled for this repo.


Chỉnh sửa: Tôi nhận thấy các vấn đề với các phiên bản của plugin trên Marketplace Eclipse, sau đó chuyển sang nhận Plugin EGit của tôi từ nightlies repo, và tương tự như vậy cho Mylyn Github Connector. Nó không giúp được

+0

Bạn có bật tùy chọn "Lưu mật khẩu" cho các kho lưu trữ trong chế độ xem Kho lưu trữ công việc không? –

+0

Có. "Chưa xác định" được bỏ chọn, "Lưu mật khẩu" được chọn. – huitseeker

+0

Chặn các cuộc gọi mạng thoát khỏi Eclipse bằng một số công cụ như 'Fiddler' và xem có bất kỳ cuộc gọi không cần thiết nào không. Bạn có thể đóng các dự án không cần thiết trong Eclipse hoặc sử dụng các Bộ làm việc. – KrishPrabakar

Trả lời

1

Eclipse Neon với đầu nối Mylyn Github 4.4.

Đã thử nghiệm với 2-factor access token. Đã vượt quá giới hạn tỷ lệ ẩn danh thành công trên một kho lưu trữ công cộng với hàng trăm vấn đề. Tôi đã không thử nghiệm với đăng nhập đơn giản nhưng nó sẽ làm việc.

Các vấn đề liên quan