オプションがありますhttp_proxy
プロキシ経由のアクセスを許可する必要がありますが、これをコマンドラインに含める必要があるかどうかは明確ではありません。.hgrc
またはいくつかのグローバル変数。
私はコマンドラインでそれを試しました:
hg --config=http_proxy.Host=_proxy server_
それでも接続タイムアウトエラーが発生します。
これは実際には環境変数なので、試してみてください
http_proxy=http://proxy_server:4242 hg ...
4242は、プロキシが実行されているポートに置き換える必要があります。
次のコマンドを正常に使用できます。
hg clone <TheURl> <Optional Folder Name> --config http_proxy.Host=<proxy URL>
そして明らかに、<>インスタンスを関連する詳細に置き換えることによって。
.hgrc
ファイルでプロキシ認証を設定できます。
~/.hgrc
に保存します。これが例です。
[http_proxy]
Host=hostname:port
user=username
passwd=password
注:現在、MacOSXでSourceTreeアプリを使用しています。