TortoiseHg necessita la configuració de proxy del Mercurial
La configuració de proxy del navegador no és prova suficient per a un pull de Mercurial. Utilitzeu la configuració http_proxy documentada i manteniu l'inici de sessió del repositori separat.
Per a un pull de TortoiseHg des d'un repositori HTTP o HTTPS, configureu la secció http_proxy del Mercurial al fitxer hgrc o mercurial.ini adequat:
[http_proxy]
host = proxy.example:8080Trieu el fitxer per a l'abast previst: configuració per usuari per a la feina d'aquell usuari, o configuració del repositori per a un abast més estret. Les ubicacions varien segons la plataforma, i diversos àmbits poden aportar valors. Substituïu l'amfitrió i el port de l'exemple pel punt final aprovat. Per a un repositori públic en una ruta que permet intermediaris públics, la llista de proxy HTTP ofereix candidats per a aquests camps.
Comproveu l'URL del repositori abans d'aplicar aquesta configuració. Un repositori SSH utilitza un transport diferent; aquestes opcions no el converteixen en una petició HTTP. Obrir el lloc web del repositori al navegador no prova aquesta ruta SSH.
Si l'intermediari requereix autenticació, el Mercurial ofereix opcions de proxy separades user i passwd. Identifiquen el compte de proxy, no el compte del repositori. Manteniu les credencials privades fora dels exemples de configuració compartits.
La secció també ofereix una llista d'exempcions i una opció always que afecta el comportament d'exempció. Reviseu-les si el punt final introduït no se selecciona per a l'amfitrió previst.
Un cop la petició arriba al repositori, encara pot requerir el seu propi inici de sessió. Conserveu aquest compte mentre corregiu la ruta de proxy o l'autenticació de proxy.