digital西行庵 wiki - TortoiseHg ¤Ï¤Þ¤ê Diff
- Added parts are displayed like this.
- Deleted parts are displayed
like this.
[[TortoiseHg|http://bitbucket.org/tortoisehg/stable/wiki/Home]]
[[tortoisehg/stable|http://bitbucket.org/tortoisehg/stable/downloads/]]
!インストールã¯ã‚¦ã‚¤ã‚¶ãƒ¼ãƒ‰ã®æŒ‡ç¤ºé€šã‚Šã«
[[0.7.5|http://bitbucket.org/tortoisehg/stable/get/0.7.5.zip]]
ã©ãŠã£ã¦ã“ã¨ã¯ãªã„。
!C:\tempãŒãªã„ã¨å‹•ã‹ãªã„ï¼
表題通り。ã¯ã¾ã£ãŸã€‚ãªã‚“ã ã‹ãªã。
!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<info@saigyo.net><nitobe@saigyo.net>
ssh = C:\cygwin\bin\ssh
remotecmd = exportPYTHONPATH=/home/saigyo/saigyo00001/lib/python; PYTHONPATH=/home/xxxxx/lib/python; export PATH=$PATH:/home/saigyo/saigyo00001/bin; PATH=$PATH:/home/xxxxx/bin; hg
hg clone ã™ã‚Œã°ã€ã“ã¡ã‚‰å´ã®ãƒªãƒã‚¸ãƒˆãƒªã®å‡ºæ¥ä¸ŠãŒã‚Šã€‚ã“ã‚Œã§ã€ftp ã«ã‚ˆã‚‹ã‚¢ãƒƒãƒ—デートã¨ã‚‚ãŠã•ã‚‰ã°ã§ã‚る。ãŠã¾ã‘ã«å®Œå…¨ãªãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ãŒæ‰‹å…ƒã«å˜åœ¨ã™ã‚‹ã¨ã„ã†å¯¸æ³•ã 。
[[tortoisehg/stable|http://bitbucket.org/tortoisehg/stable/downloads/]]
!インストールã¯ã‚¦ã‚¤ã‚¶ãƒ¼ãƒ‰ã®æŒ‡ç¤ºé€šã‚Šã«
[[0.7.5|http://bitbucket.org/tortoisehg/stable/get/0.7.5.zip]]
ã©ãŠã£ã¦ã“ã¨ã¯ãªã„。
!C:\tempãŒãªã„ã¨å‹•ã‹ãªã„ï¼
表題通り。ã¯ã¾ã£ãŸã€‚ãªã‚“ã ã‹ãªã。
!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
ssh = C:\cygwin\bin\ssh
remotecmd = export
hg clone ã™ã‚Œã°ã€ã“ã¡ã‚‰å´ã®ãƒªãƒã‚¸ãƒˆãƒªã®å‡ºæ¥ä¸ŠãŒã‚Šã€‚ã“ã‚Œã§ã€ftp ã«ã‚ˆã‚‹ã‚¢ãƒƒãƒ—デートã¨ã‚‚ãŠã•ã‚‰ã°ã§ã‚る。ãŠã¾ã‘ã«å®Œå…¨ãªãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ãŒæ‰‹å…ƒã«å˜åœ¨ã™ã‚‹ã¨ã„ã†å¯¸æ³•ã 。