環境変数SVN_SSHにSSH接続方法を指定する

  • SSH経由でリポジトリにアクセスする場合に、特定の鍵を指定したりユーザ名を指定するなど、SSH接続方法を指定したい場合、環境変数SVN_SSHを設定する。
  • SVN_SSHは環境変数でもよいし、Subversionの設定ファイルに記述してもよい。

コマンドラインで環境変数を指定

 [Windowsの例]
 set SVN_SSH="C:/Program Files/TortoiseSVN/bin/TortoisePlink.exe" -l taro -i C:/ssh/my.ppk 
 [UNIX系OSの例]
 export SVN_SSH="ssh -l taro -i ~/.ssh/my.key.pem"

Subversionの設定ファイルで指定

  • Windowsの場合、設定ファイルは%appdata%\Subversion\config にある。
  • 以下のように記述する。
 [tunnels]
 ssh = $SVN_SSH "C:/Program Files/TortoiseSVN/bin/TortoisePlink.exe" -l taro -i C:/ssh/my.ppk

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2017-01-03 (火) 03:09:21