さくらインターネット上の Subversion につなぐ
上記二つに続けて、さくらインターネットへインストールした Subversion に SSH でつなぎます。 使うのは TortoiseSVN。
公開鍵と秘密鍵
puttygen.exe を実行して、マウスをグリグリします。 上のテキストエリアに公開鍵、下に秘密鍵が出てきます。
公開鍵
コピペして下記のように編集。
command="/home/username/local/bin/svnserve -t" ssh-rsa 公開鍵
authorized_keys という名前で保存し、$HOME/.ssh/authorized_keys となるようにアップします。
秘密鍵
コピペして適当な名前で、TortoiseSVN/bin に保存。 これはどこでもいいそうですが、後でパスを指定します。
TortoiseSVN の設定
適当なフォルダを右クリックし、TortoiseSVN の 設定画面を開きます。 Network → SSH → SSH client のところで下記のように設定。
"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -l username -i "C:\Program Files\TortoiseSVN\bin\private_key.ppk"
あとは下のような感じでレポジトリにアクセスできます。
svn+ssh://username@hostname/home/username/local/bin/repo