TortoiseHg ³Ð½ñ
Cygwin ssh を完全ã«ã—ã¦ãŠã
パスフレーズãªã—ã®ã‚ーペアを生æˆã€‚ パブリックã‚ーをサーãƒã®~/.ssh/authorized_keys ã«è¿½åŠ 。
~/.ssh/config
User USERNAME Protocol 2 PubkeyAuthentication yes
$ ssh サーãƒå
ã§ã€ã•ãã£ã¨ãƒã‚°ã‚¤ãƒ³ã§ãã‚‹ã“ã¨ã‚’確èªã€‚
ä¿å®ˆçš„ãªISP様
sppd.ne.jp 㯠ssh コマンドライン時㮠PATH ㌠/usr/bin:/bin ã®ã¿ã§ã‚る。コマンドラインãªã®ã§ã€å½“然ã€~/.bashrcã€~/.profileç‰ã¯å®Ÿè¡Œã—ãªã„。ã¾ã—ã¦ã‚„ã€~/.ssh/rc ã‚„ ~/.ssh/environment ã®å®Ÿè¡Œã¯æœ›ã‚€ã¹ãã‚‚ãªã„。${HOME}/binãŒä»˜ã„ã¦ã„ãªã„ã®ã§ã€è‡ªå‰ã®ãƒã‚¤ãƒŠãƒªã¯å®Ÿè¡Œã§ããªã„。/etc/bashrcã«${HOME}/binã‚’ä»˜åŠ ã™ã‚‹ã‚ˆã†ãŠé¡˜ã„ã—ã¦ã‚‚ã€~/.ssh/environment を有効ã«ã™ã‚‹ã‚ˆã†ãŠé¡˜ã„ã—ã¦ã‚‚。セã‚ュリティ云々ã§ä¸€è¹´ã§ã‚る。代替案ã®æ案もãªã„。
所詮ã€ãã®ç¨‹åº¦ãªã®ã§ã‚る。
悲観ã—ã¦ã„ã¦ã‚‚ã—ょã†ãŒãªã„ã®ã§ã€ã“ã‚“ãªæ„Ÿã˜ã§å›žé¿ã—ã¦ã¿ãŸã€‚何をやã£ã¨ã‚‹ã‹ã¯ã€å„自考ãˆã‚‹ã‚ˆã†ã«ã€‚
C:\Program Files\TortoiseHg\Mercurial.ini
[ui] editor = C:\Program Files\EmEditor3\emeditor.exe username = Hiroaki Nitobe <nitobe@saigyo.net> ssh = C:\cygwin\bin\ssh remotecmd = export PYTHONPATH=/home/xxxxx/lib/python; export PATH=$PATH:/home/xxxxx/bin; hg
hg clone ã™ã‚Œã°ã€ã“ã¡ã‚‰å´ã®ãƒªãƒã‚¸ãƒˆãƒªã®å‡ºæ¥ä¸ŠãŒã‚Šã€‚ã“ã‚Œã§ã€ftp ã«ã‚ˆã‚‹ã‚¢ãƒƒãƒ—デートã¨ã‚‚ãŠã•ã‚‰ã°ã§ã‚る。ãŠã¾ã‘ã«å®Œå…¨ãªãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ãŒæ‰‹å…ƒã«å˜åœ¨ã™ã‚‹ã¨ã„ã†å¯¸æ³•ã 。
Keyword(s):
References: