SSH のポート番号が 22 じゃないサーバで TortoiseSVN + SSH を使う
svn+myssh://... でアクセスしてると仮定します。
TortoiseSVN → 設定(S) → 一般 → Subversion → Subversion の設定ファイル(F) → 編集(E) で、[tunnels] の下あたりに
myssh = "C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe" -ssh -l ユーザ名 -i "PuTTY 秘密鍵(*.ppk) のありか" -P SSHポート番号
と書きます。
ディレクトリ指定で使う \ マークは二重 (\\) にしないとだめでした。