ハマり続ける俺の生き様を 時には無様な(ry

昨日の繋がらない原因は、svn+ssh://で指定するときにパスを間違えていたからですね。

$ svn list svn+ssh://[username]@[username].sakura.ne.jp/[username]/var/svn/repos

ではなく

$ svn list svn+ssh://[username]@[username].sakura.ne.jp/home/[username]/var/svn/repos

とすべきでした。
SSHクライアントから上記を実行するとちゃんとリポジトリの一覧を得ることができました。

やれやれ。これで繋がるわいと思いながらTortoiseSVNリポジトリブラウザを起動してみる。
が、繋がらない。
???
plinkwがこんなエラーを吐いている

bash: [username]@[username].sakura.ne.jp: command not found

おい…また振り出しに戻るのか。
結局、TracJaInstall – attosoft.info Tracを参考にしてauthorized_keysを以下のように編集した。

command="/home/[username]/local/bin/svnserve -t" ssh-rsa (省略)

サーバにログインするときはパスワードで認証することにしてとりあえず良しとしますか。
疲れきった。