サーバにApacheインストールしてDAVって接続、が楽かもしれないけど、
Webサーバを起動しちゃいけない環境だったので、SSH経由で直接接続してみた。
最初全然うまくいかなかったけれど、Subversiveでsvn+ssh - :Pe日記を参考にしたおかげで無事繋がった。
ありがとです。
キャスト
- Windows XP
- Eclipse3.2
- Subclipse(プラグイン)
- Puttyごった煮
- pagent.exe
- TortoiseSVN
作業
- 公開鍵認証関連の設定
- TortoiseSVNをインストール
- TortoiseSVNからSubversionリポジトリに接続できるようにしておく。手順は省略。
- 環境変数 "SVN_SSH"を以下のように設定。
変数名:SVN_SSH
変数値:"[TortoiseSVNインストールフォルダ]/bin/TortoisePlink.exe" -l username -i "[プライベート鍵があるディレクトリ]\[プライベート鍵]"
※斜体字部分を環境に併せて変更
新規リポジトリ・ロケーションに設定する文字列
svn+ssh://server_address/repository_location
※斜体字部分を環境に併せて変更
例:サーバが svn.example.jp でリポジトリが /home/svn/project の場合
svn+ssh://svn.example.jp/home/svn/project