Subversion で SSH port forwarding 経由での svn+ssh 普段プライベートネットワーク内で、svn+ssh で接続している Subversion リポジトリに SSH 経由で port fowarding して接続するようにする。 [ノート PC] -- [ゲートウェイ] -- [リポジトリのあるサーバ] gw.example.com 192.168.0.x ポートフォワーディング用 SSH ラッパー 例えば svn-gw-ssh という名前で以下のファイルを作成: #!/bin/sh HOST_NAME=$1 shift 1 ssh -f -L 8023:$HOST_NAME:22 gw.example.com sleep 10 ssh -p 8023 -o HostKeyAlias=$HOST_NAME localhost $@ svn 用ラッパーも書