A Better Project@はてなダイアリー(インポート版)

基本的にここは更新されません。詳細はaboutへ。

Windows の SVN (CUI)で SVN+SSH を使うメモ

TortoiseSVN を使う方法はすぐ見つかるのですが、CUISVN で使う方法がなかなか出てこなかったのでメモ。
LinuxUbuntu)で SVN+SSH を使う方法は新MDC(DekiWiki)ローカライズのための SVN アカウントを取得を参照。

  1. PuTTY ごった煮版を落として展開 or インストール。
  2. pagent.exe、plinkw.exe が同梱されているのを確認。
  3. OpenSSHで作成した鍵を puttygen で変換。
  4. pagent を起動して鍵を追加。セッションを開いて接続できることを確認(方法は http://wiki.mozilla.org/SVN が参考になる)。
  5. 環境変数 SVN_SSH="ドライブ名:/plinkw.exe のあるディレクトリ/plinkw.exe" -l ユーザ名 -i "ドライブ名:\\秘密鍵のあるディレクトリ\\id_rsa.ppk" を設定。plinkw.exe の指定はスラッシュ(/)、秘密鍵の指定はバックスラッシュ 2 個(\\)でディレクトリの区切りを行わなければならないことに注意。
  6. チェックアウトなどの手順は新MDC(DekiWiki)ローカライズのための SVN アカウントを取得と同じ。