tanamonの稀に良く書く日記

KEEP CALM AND DRINK BEER

Proxy設定時の注意

昨日のlog4jの問題に続き、見事にハマってしまった。


ファイルを取得することは正常にできるものの、コミットしようとした場合に以下のようなエラーが出る場合、SubversionクライアントのProxy設定が間違っている可能性があります。

subversiveで出力されるエラー

Create 'Create Folder' folder failed.
RA layer request failed
svn: MKACTIVITY of '/repos/test/!svn/act/7c175976-c59b-3b44-926a-cb2846d845c0': Could not parse response status line. (http://svn)

このProxy設定は%USERPROFILE%\Application Data\Subversion\serversファイルに書かれているため、そこを修正します。

%USERPROFILE%\Application Data\Subversion\servers

[global]
http-proxy-exceptions = svn, 192.168.1.*
http-proxy-host = proxy.tanamon.jp
http-proxy-port = 8080

僕の場合、この1行目の設定を省いていたため、ローカルのものもProxy経由でなんやかんややっていたのが問題だったらしい。


しかし、ファイル取得はできるけどコミットはできない、というのは罠だよなぁ。