Untuk TortoiseHg pull dari repositori HTTP atau HTTPS, konfigurasikan bagian http_proxy Mercurial di berkas hgrc atau mercurial.ini yang sesuai:

[http_proxy]
host = proxy.example:8080

Pilih berkas untuk cakupan yang dimaksud: konfigurasi per pengguna untuk pekerjaan pengguna itu, atau konfigurasi repositori untuk pengaturan yang lebih sempit. Lokasi berbeda menurut platform, dan beberapa cakupan dapat menyumbang nilai. Ganti host dan port contoh dengan titik akhir yang disetujui. Untuk repositori publik pada rute yang mengizinkan perantara publik, daftar proxy HTTP menawarkan kandidat untuk bidang tersebut.

Periksa URL repositori sebelum menerapkan pengaturan ini. Repositori SSH menggunakan transport berbeda; opsi ini tidak mengubahnya menjadi permintaan HTTP. Membuka situs web repositori di peramban tidak menguji rute SSH itu.

Jika perantara memerlukan autentikasi, Mercurial menyediakan opsi proxy terpisah user dan passwd. Keduanya mengidentifikasi akun proxy, bukan akun repositori. Jauhkan kredensial pribadi dari contoh konfigurasi bersama.

Bagian ini juga menyediakan daftar lewati dan opsi always yang memengaruhi perilaku lewati. Periksa keduanya jika titik akhir yang dimasukkan tidak dipilih untuk host yang dimaksud.

Setelah permintaan mencapai repositori, repositori mungkin masih memerlukan login sendiri. Pertahankan akun itu saat memperbaiki rute proxy atau autentikasi proxy.

Artikel terkait