無料のsubversionリポジトリ

Unfuddleというところで,無料でsubversionリポジトリが作れるということで,早速登録した。
これで,設定ファイルなんかの移行がラクになるぞ と思っていたら,なかなか接続できなくてはまったので覚え書き。


まず,ユーザ名は,プロジェクト名と別の名前にすること。
ちゃんと英語で書いてあったorz

次に,svnでアクセスする際のユーザ名は"<プロジェクト名>_<ユーザ名>"になるとのこと。
これも英語できっちり書いてあったorz

パスワードはたぶんユーザのパスワード。

ブラウザからhttp://projectname.unfuddle.com/svn/projectname/にアクセスして,上記ユーザ名とパスワードで認証できればOK


いよいよと思ってLinuxから

svn list http://projectname.unfuddle.com/svn/projectname/

したら,タイムアウトした。

うちの会社は外に出るのにproxyを通るので,ローカルのsvnにその設定が必要でした。
.subversion/serversに以下を追加。

http-proxy-host = proxyサーバ
http-proxy-port = 8080とか
http-proxy-username = ユーザ名
http-proxy-password = パスワード


これで無事使えるように・・・

っと今度はsvn: MKACTIVITY 〜 400 Bad Request とかいうエラーではじかれた。
ググってみると,squidがextension_methodsであるMKACTIVITYをはじいているよう。

httpsでアクセスするとうまくいくらしいけど,sslが使えるプランは有料・・・
ということで挫折orz