PoderosaとTortoiseSVNの設定
2007-06-05 - 20:45「いまさら」なものだけどとりあえず置いてみる。 Windowsでssh端末(Poderosa)とSubversionクライアント(TortoiseSVN, subclipse)環境を作るってだけ。
英語環境だからメニューとかは全部そんな感じ。
- インストールするもの
- Poderosa (ssh端末)
- TortoiseSVN (Subersion client)
- subclipse (eclipse用subversionプラグイン)
サーバーはopensshを想定。
ssh鍵の作成
- ダウンロード http://www.tartarus.org/~simon/putty-snapshots/x86/puttygen.exe
- それを実行
-
鍵の作成
- クリック "Generate"
- パスフレーズを入力 - 覚えとく
- "Save public key"をクリックして適当な名前で保存 (PUTTY/TortoiseSVN用)
- 秘密鍵1の保存 "Save private key"をクリックして適当な名前で保存 (PUTTY/TortoiseSVN用)
- 画面に表示されてるpublic keyをコピーしてどっかのファイルにペースト (openssh)
- 秘密鍵2の保存 Conversions > Export OpenSSH key (FOR openssh用)
- 秘密鍵3の保存 Conversions > Export ssh.com key (FOR podorosa用)
-
上で作ったopenssh用公開鍵をサーバー側に置く(または管理者に頼む)
- 完了
Poderosa (ssh端末)の設定
- 秘密鍵として、秘密鍵3を使う
TortoiseSVN の設定
- エクスプローラー内で適当なところを右クリック > TortoiseSVN > Settings
- "Network"をクリック
- "SSH clinet:" の入力枠に↓を入力。putty.ppkは秘密鍵1で保存したやつ "C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -i "C:\FOO\BAR\putty.ppk" -l YOURLOGINNAME
subclipse の設定
- ダウンロード http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240&expandFolder=2240&folderID=0 site-1.0.5.zip をどっかにダウンロード (Flex builderはEclipse3.1ベースなので、1.0.*を使う)
- インストール (Flex builder/Eclipse上で)
- Help > Software Updates > Find and Install
- "Search for new features to install" を選択
- "New archived site..." を選択
- site-1.0.5.zip を選択
- 後は適当に
-
秘密鍵の設定 %APPDATA%\Subversion\config (普通は"C:\Documents and Settings\\Application Data\Subversion\config")
[tunnels]のセクションに以下を追加 \は2個
ssh = "C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe" -ssh -l YOURLOGINNAME -i "C:\\FOO\\BAR\\putty.ppk"
- 完了
Trackback link:トラックバック用URLを生成するには、JavaScriptを有効にしてください。