TortoiseHg-pulliin HTTP- tai HTTPS-tietovarastosta määritä Mercurialin http_proxy-osio asianmukaiseen hgrc- tai mercurial.ini-tiedostoon:

[http_proxy]
host = proxy.example:8080

Valitse tiedosto aiottua laajuutta varten: käyttäjäkohtainen määritys kyseisen käyttäjän työlle tai tietovarastokohtainen määritys kapeammalle asetukselle. Sijainnit vaihtelevat alustan mukaan, ja useat laajuudet voivat tarjota arvoja. Korvaa esimerkin isäntä ja portti hyväksytyllä päätepisteellä. Julkiselle tietovarastolle reitillä, joka sallii julkiset välittäjät, HTTP-välityspalvelinluettelo tarjoaa ehdokkaita näille kentille.

Tarkista tietovaraston URL ennen tämän asetuksen käyttöönottoa. SSH-tietovarasto käyttää eri siirtotapaa; nämä valinnat eivät muuta sitä HTTP-pyynnöksi. Tietovaraston verkkosivun avaaminen selaimessa ei testaa kyseistä SSH-reittiä.

Jos välittäjä vaatii todennuksen, Mercurial tarjoaa erilliset välityspalvelinvalinnat user ja passwd. Ne tunnistavat välityspalvelintilin, eivät tietovarastotiliä. Pidä yksityiset tunnistetiedot poissa jaetuista määritysesimerkeistä.

Osio tarjoaa myös ohitusluettelon ja always-valinnan, joka vaikuttaa ohituskäyttäytymiseen. Tutki niitä, jos syötettyä päätepistettä ei valita aiottua isäntää varten.

Vaikka pyyntö saavuttaa tietovaraston, se voi silti vaatia oman kirjautumisensa. Säilytä kyseinen tili, kun korjaat välityspalvelinreittiä tai välityspalvelintodennusta.

Aiheeseen liittyvät artikkelit