Waktu habis setelah 30.000 ms

1

Saya pengguna stackoverflow. Saya bertanya ada pertanyaan EGIT yang mengatakan Baca habis setelah 30.000 ms

Salah satu pengguna yang baik di sana mencoba membantu saya tetapi kami tidak dapat menyelesaikannya. jadi dia menyarankan saya untuk membawa pertanyaan saya ke superuser karena semua solusi di sana tidak dapat memecahkan masalah saya dan dia mencurigai masalah internet atau proxy atau firewallnya.

Saya baru di sini, dan benar-benar tidak tahu cara memindahkan pertanyaan stackoverflow ke superuser. jadi harus membuat posting baru ini ...

mohon maafkan saya dan tolong bantu saya dalam menyelesaikan masalah ini.

rincian pertanyaan adalah:

Saya mencoba untuk mengkloning repo jarak jauh melalui http di dest lokal saya. Saya menggunakan egit pada gerhana luna.

tapi saya selalu mendapatkan kesalahan membaca batas waktu setelah 30.000 ms.

Saya tahu http adalah protokol yang benar untuk itu, passsword nama pengguna saya sudah benar tetapi masalah ini terjadi berulang kali.

tolong lihat tangkapan layar dalam pertanyaan stackoverflow untuk ide yang lebih jelas. (saya tidak diizinkan memposting gambar di sini karena saya tidak memiliki reputasi yang cukup di Super User.

UPDDATE: 11-5-2014 Ketika saya melihat eclipse error log di lokasi .metadata / log Saya melihat pesan kesalahan berikut ..... saya pikir ini mengatakan hal yang sama .... tetapi masih menambahkan di sini dalam kasus jika dapat membantu memecahkan masalah ini masalah .... pesan kesalahan adalah

!ENTRY org.eclipse.egit.ui 4 0 2014-11-05 19:09:13.827
!MESSAGE Read timed out after 30,000 ms
!STACK 0

org.eclipse.jgit.api.errors.TransportException: Read timed out after 30,000 ms
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)
    at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:178)
    at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:125)
    at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:156)
    at 

org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard.executeCloneOperation(AbstractGitCloneWizard.java:433)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard.access$2(AbstractGitCloneWizard.java:426)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard$6.run(AbstractGitCloneWizard.java:405)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Caused by: org.eclipse.jgit.errors.TransportException: Read timed out after 30,000 ms
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:370)
    at org.eclipse.jgit.transport.TransportHttp$SmartHttpFetchConnection.doFetch(TransportHttp.java:780)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:301)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:291)
    at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:247)
    at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:160)
    at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
    at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1111)
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:130)
    ... 7 more
Caused by: java.io.InterruptedIOException: Read timed out after 30,000 ms
    at org.eclipse.jgit.util.io.TimeoutInputStream.readTimedOut(TimeoutInputStream.java:141)
    at org.eclipse.jgit.util.io.TimeoutInputStream.read(TimeoutInputStream.java:114)
    at org.eclipse.jgit.util.IO.readFully(IO.java:246)
    at org.eclipse.jgit.transport.PacketLineIn.readLength(PacketLineIn.java:186)
    at org.eclipse.jgit.transport.PacketLineIn.readString(PacketLineIn.java:138)
    at org.eclipse.jgit.transport.PacketLineIn.readACK(PacketLineIn.java:102)
    at org.eclipse.jgit.transport.BasePackFetchConnection.negotiate(BasePackFetchConnection.java:655)
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:356)
    ... 15 more

adakah yang bisa membantu saya untuk menyelesaikan masalah ini? Terima kasih sebelumnya !!

Terima kasih.

adityag
sumber
1
Harap edit pertanyaan Anda dan sertakan semua detail tentang masalah, seperti yang Anda lakukan pada SO. Kami membutuhkannya di sini jika pertanyaan Anda dihapus dari SO di beberapa titik.
gronostaj
@gronostaj Terima kasih atas sarannya! Saya telah menambahkan detail dari SO ke sini. Hanya tidak dapat memposting tangkapan layar karena saya tidak memiliki reputasi yang cukup di Super User untuk mengirim gambar. Semoga info ini akan membantu menyelesaikan masalah.
adityag
1
Apakah ini repo yang sangat besar? Bisakah Anda mengkloningnya menggunakan alat git baris perintah? Apakah Anda menjalankan firewall lokal yang mungkin mencegah akses atau Anda berada di jaringan perusahaan? 30 detik adalah banyak waktu.
Seth
Apakah Anda tidak dapat mengkloning repo jarak jauh? Atau yang ini?
Aulis Ronkainen

Jawaban:

0

Saya sakit kepala tentang GitHub.

  1. ada pengaturan: window -> preferensi -> tim -> git ubah nilai "Remote connection timeout" menjadi 180.

ini tidak berfungsi, tetapi kadang-kadang bisa berfungsi karena jaringan saya berada di tembok besar.

  1. find Git -> Configuration, ada "Pengaturan Pengguna", "Pengaturan Sistem" dan "Pengaturan Repositori". Periksa file "Pengaturan Pengguna" dan "Pengaturan Sistem".
  2. masalah saya adalah "Pengaturan pengguna" (H: \ myeclipse_git.gitconfig) ada tetapi "Pengaturan sistem" (j: \ Program Files \ Git \ etc \ gitconfig) tidak. Jadi saya buat .gitconfigdi direktori dll dan salin konten U (H: \ myeclipse_git.gitconfig) padanya, simpan perubahan dan berfungsi!

Sekarang saya sudah mengkloning proyek remote git.

masukkan deskripsi gambar di sini

shiinoMafuyu
sumber