TortoiseSVNで複数のサーバのリポジトリを扱う時のTips

TortoiseSVNで認証のかかったサイトに接続すると、いちいちパスワードを聞かれてしまいますが、同梱されているTortoisePlink.exeを使えばユーザ名やパスワードを指定する必要はありません。

しかし、複数のサイトのリポジトリで認証を行うと、他サイトのユーザ名やパスワードが指定されているので、この手が使えません。(私が知らないだけかも知れませんが)

その場合、以下のようなファイルを用意しておく事で切り替えが簡単にできます。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\TortoiseSVN]
"SSH"="C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe -C -l ユーザ名 -pw パスワード"

これを「サイト名.reg」として複数保存しておき、サーバに接続する前にダブルクリックでリポジトリを上書きして切り替えるだけです。
勿論、秘密鍵などの指定があれば、それをTortoisePlink.exeに指定すればOKです。

最近のTortoiseSVNではできるのか分かりませんが参考になれば。