TortoiseHg necesita a configuración de proxy de Mercurial
A configuración de proxy do navegador non é proba suficiente para un pull de Mercurial. Use a configuración http_proxy documentada e manteña o inicio de sesión do repositorio á parte.
Para un pull de TortoiseHg desde un repositorio HTTP ou HTTPS, configure a sección http_proxy de Mercurial no ficheiro hgrc ou mercurial.ini axeitado:
[http_proxy]
host = proxy.example:8080Escolla o ficheiro para o ámbito previsto: configuración por usuario para o traballo dese usuario, ou configuración do repositorio para un axuste máis estreito. As localizacións varían segundo a plataforma e varios ámbitos poden achegar valores. Substitua o host e o porto do exemplo polo punto de conexión aprobado. Para un repositorio público nunha ruta que permite intermediarios públicos, a lista de proxy HTTP ofrece candidatos para eses campos.
Comprobe o URL do repositorio antes de aplicar esta configuración. Un repositorio SSH utiliza un transporte distinto; estas opcións non o converten nunha solicitude HTTP. Abrir o sitio web do repositorio nun navegador non proba esa ruta SSH.
Se o intermediario require autenticación, Mercurial proporciona opcións de proxy separadas user e passwd. Identifican a conta de proxy, non a conta do repositorio. Manteña as credenciais privadas fóra dos exemplos de configuración compartidos.
A sección tamén proporciona unha lista de omisión e unha opción always que afecta o comportamento de omisión. Examínaas se o punto de conexión introducido non se selecciona para o host previsto.
Aínda que a solicitude chegue ao repositorio, este pode seguir esixindo o seu propio inicio de sesión. Conserve esa conta mentres corrixe a ruta de proxy ou a autenticación de proxy.