WinCVS 2.0.Xで、SSHを使用してSourceForgeのCVSレポジトリにアクセスする方法を備忘録として残しておく。
1.WinCVS 2.0.9をダウンロード・インストールする。
http://www.wincvs.org/download.html
2.Puttyをダウンロード・インストールする。
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
3.CVS_RSHの環境変数の設定
plink.exeへのパスを指定。デフォルトだと、"C:\Program Files\PuTTY\plink.exe"を設定する。
4.SSH用公開鍵、秘密鍵の生成。
Puttygen.exeにてSSH1用の鍵を生成。
公開鍵の方をsourceforgeへ登録する。
5.paagentを起動し、4で作った秘密鍵を登録する。
6.WinCVSメニュー→Login→Login Settingsの「...」ボタンをクリックし、下記内容を設定する。
6.1.Protocolは「SSH」
6.2. Repository Pathはレポジトリへのパスを入力
6.3.Private Keyは4.で作成した秘密鍵ファイル(.ppk)へのパスを入れる
6.4.バージョンは1を入力
7.ログインに成功すれば設定は完了
<参考>
http://slashdot.jp/~yk700101/journal/358088
http://nakamura.goga.co.jp/article/22103698.html