- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Mercurial/TortoiseHg/SSHの秘密鍵を指定する へ行く。
- 1 (2013-04-11 (木) 07:03:46)
- 2 (2013-04-11 (木) 07:41:48)
- 3 (2013-05-04 (土) 07:28:46)
- 4 (2013-12-24 (火) 18:08:36)
TortoiseHg SSHでの利用
前提
PuTTYをインストールしておく。
TortoiseHgの設定
- TortoiseHg Workbenchを起動。
- ファイル→設定を開く。
- 「ファイルを開く」ボタンを押下。
- [ui]の項を以下のようにする。(ここでは折り返しているが実際には1行)
ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -batch -C -i "C:\Users\taro\ssh\id_rsa.ppk"
パスフレーズ付きの秘密鍵を使う
PuTTYのpageant.exeを使って、予め秘密鍵をWindowsにロードして置く。
hg clone
SSHのパスの指定
ssh://taro@example.com//path/to/repos # リポジトリサーバ上の絶対パス ssh://taro@example.com/path/to/repos # リポジトリサーバ上の$HOMEからの相対パス
参考
- Set up SSH for Mercurial
- https://confluence.atlassian.com/display/BITBUCKET/Set+up+SSH+for+Mercurial
- TortoiseHgでの複数 SSH IDの設定
- http://confluence.atlassian.jp/pages/viewpage.action?pageId=35815540
- Stack Overflow
- http://stackoverflow.com/search?q=%5Btortoisehg%5D+ssh
- PuTTY公式 plinkマニュアル
- http://the.earth.li/~sgtatham/putty/0.63/htmldoc/Chapter7.html#plink