TortoiseHg には Mercurial のプロキシ設定が必要
ブラウザのプロキシ設定は Mercurial pull の十分な証拠にはなりません。文書化された http_proxy 設定を使用し、リポジトリのログインは別に保ってください。
HTTP または HTTPS リポジトリからの TortoiseHg pull では、Mercurial の http_proxy セクションを適切な hgrc または mercurial.ini ファイルで設定します:
[http_proxy]
host = proxy.example:8080対象範囲に応じてファイルを選びます。そのユーザーの作業にはユーザー単位の設定、より狭い設定にはリポジトリ設定を使います。場所はプラットフォームによって異なり、複数の範囲が値を提供できます。例のホストとポートは承認済みのエンドポイントに置き換えてください。公的な仲介者を許可する経路上の公開リポジトリでは、HTTP プロキシ一覧がそれらのフィールドの候補を提供します。
この設定を適用する前にリポジトリの URL を確認してください。SSH リポジトリは別のトランスポートを使います。これらのオプションはそれを HTTP リクエストには変えません。ブラウザでリポジトリのウェブサイトを開いても、その SSH 経路は検証されません。
仲介者が認証を要求する場合、Mercurial は別個の user と passwd のプロキシオプションを提供します。これらはプロキシのアカウントを識別し、リポジトリのアカウントではありません。秘密の資格情報は共有の設定例に含めないでください。
このセクションはバイパス一覧と、バイパスの動作に影響する always オプションも提供します。入力したエンドポイントが目的のホストに選択されない場合は、これらを確認してください。
リクエストがリポジトリに到達した後も、リポジトリ自身のログインが必要な場合があります。プロキシ経路またはプロキシ認証を修正する間、そのアカウントを保持してください。