2009-08-03 125 views
9

TortoiseSVNを使用して企業のファイアウォールの内側からリモートHTTPS SVNサーバーに接続しようとしています。この接続にはプロキシを使用する必要があります。私の問題は、TortoiseSVNのプロキシ設定には直接プロキシサーバーアドレスを設定するオプションしか含まれていないことです。ただし、私が接続しているプロキシは、スクリプトを介して構成されています。たとえば、Firefoxでは、ネットワーク設定で「自動プロキシ設定URL」オプションを使用します。TortoiseSVN(プロキシスクリプト経由)

Tortoiseでプロキシ設定スクリプトを使用する方法はありますか?私は設定UIで1つを見つけることができません - 設定ファイルを編集して設定する方法がありますか?

答えて

17

これを行うにはもっとクリーンな方法があるかもしれませんが、firefox設定から自動設定ファイルのURLを取得して開くだけです。.pacファイルは簡単な構文の生のテキストです。

企業のプロキシのIP /ポートおよびその他の設定情報をそのファイルから抽出するのは、比較的簡単です(IP範囲に複数のIP範囲がある場合は、その範囲を探します)。

プロキシ設定が変更された場合、自動設定の恩恵を受ける代わりに、これをもう一度行う必要があることは明らかです。実際には、このシンプルなトリックは、私にとってパテからTortoiseSVNまでのすべてに非常に役立ちました!

+4

これは完璧に、ありがとうございました。スクリプトのURLをFirefoxに入力するだけで、スクリプトファイルをダウンロードできます。スクリプトは予期せず複雑になりましたが、私はhttp://code.google.com/p/pacparserのpacparserライブラリを使ってスクリプトを実行することができました。これにより、SVN URLに使用するプロキシをすぐに教えてくれました。私はこれをタイプすると現在のリビジョンがダウンロードを終了するのを待っています:) – matthock

+0

喜んで、私は助けてくれるでしょう、そして、pacparserへのリンクのためにありがとう!もし私たちのITがpacファイルをもっと複雑にすることにしたら、私たちはかなり長いですが手作業で解析するのには簡単です。 –

+4

LANの内部と外部にSVNリポジトリがある場合はどうなりますか?設定で「プロキシサーバーを有効にする」オプションをオンまたはオフにし続ける必要がありますか? ---ツールがWindowsファイルエクスプローラに統合されている場合は、「Internet Explorerの設定を使用する」を作成するのは遠すぎません。 – Notinlist

関連する問題