Subversion + Apache2 on Windows(7)

Proxyを越える残された手段はSubversion FAQWhat if I’m behind a proxy?の終わりの部分に書かれているSSL

Another strategy is to attempt the checkout over SSL, which many proxies allow:

svn checkout https://svn.collab.net/repos/svn/trunk subversion

Of course, your svn client will have to have been built with ssl support; just pass --with-ssl to subversion's ./configure script. You can check to see whether the 'https' scheme is supported by running svn --version.

つまりSubversionの乗っているWindowsサーバにOpenSSLをインストールして、Subclipsehttpsでおしゃべりできるようにしろと。それじゃということで、次のHPを参考にOpenSSLのインストールとApacheSSL対応にしてみた。

今回はhttpsで通信できればいいので、クライアント認証関係の設定はパス。あと念のためSubclipseも最新の1.0にUpdateしておく。で、再起動。ふみゅ~つながらない...。なんで...。(約10分経過)。httpsのポート開けてないからだよorz。firewallの設定変更は久しぶりだったので、いろいろあったけどなんとか完了。試してみたら...OK。証明書があーだ、こーだ言ってくるけど「永久に承諾」をぽっちとな。無事、自分のPCからやつらのProxyを経由してsvnリポジトリに接続できた。今までだめだったcheckoutも成功。よかった。これで1ポイントあがるよ。

ということで、次はBTS。いまやるならTracでしょ。あしたから調べることにする。