Como faço para clonar um repositório quando estou atrás de um proxy?

5

Há uma opção http_proxy que deve permitir o acesso por meio do proxy, mas não está claro se isso deve estar na linha de comando, .hgrc ou alguma variável global.

Eu tentei na linha de comando:

hg --config=http_proxy.host=_proxy server_

mas ainda recebo um erro de tempo limite de conexão.

    
por Vineeth 22.07.2010 / 02:11

3 respostas

6

Na verdade, é uma variável de ambiente, então tente

http_proxy=http://proxy_server:4242 hg ...

Você deve substituir 4242 com qualquer porta em que seu proxy esteja sendo executado.

    
por 03.09.2010 / 14:42
1

Eu posso usar com sucesso o seguinte comando:

hg clone <TheURl> <Optional Folder Name> --config=http_proxy.host=<proxy URL>

E, obviamente, substituindo qualquer < > instâncias com os detalhes relevantes.

    
por 27.02.2014 / 09:56
0

Você pode configurar a autenticação de proxy no arquivo .hgrc .

Armazena em ~/.hgrc . Aqui está um exemplo.

[http_proxy]
host=hostname:port
user=username
passwd=password

Observação: atualmente, uso o aplicativo SourceTree no Mac OSX.

    
por 12.11.2014 / 04:31