fooのユーザーで、/home/foo/svn/hogeにリポジトリがある時に、
svn+sshで接続する場合、

  • sshでのパスワード認証なので、snvserveなどのデーモンを立ち上げる必要がない
  • ssh接続する時のurlは、ユーザ名が必要
    svn+ssh://foo@localhost
  • さらに、$HOME下にアクセスする場合は、$HOMEを使うと動作しない場合があるようなので、絶対パスで記述する
    svn+ssh://foo@localhost/home/foo/svn/hoge
  • ローカルに接続する場合は/(スラッシュ)の数に注意
    file:///home/foo/svn/hoge
  • ssh接続する時に、認証鍵を登録しておくと、パスワード入力が省ける

CentOSのSubversionが1.4.3になったけど、aprのバージョンが古い。
Apache2.2.3は、新しいaprのバージョンを要求するので面倒やなぁ。