我最近更新了TortoiseHg到2.0.3(Mercurial 1.8.2)。更新后,Mercurial不再通过命令行(Windows 7 x64)工作,但通过TortoiseHg GUI工作。尝试通过命令行使用任何汞命令导致错误消息'hg' is not recognized as an internal or external command, operable program or batch file.'
TortoiseHg更新后Mercurial无法正常工作
我猜我需要对TortoiseHg或Windows 7中的设置进行一些更改,以便Windows可以识别hg
命令,但我是不知道这是什么变化。我使用Hg很新 - 几个月前我安装了它(因此需要更新),但是最近才开始使用它。
听起来好像你的PATH不包含'hg'的位置,虽然'THG'有一个默认位置编码到它。 – msw 2011-04-16 13:59:21
@msw我的路径中的最后一项是'C:\ Program Files \ TortoiseHg \',其中包含'hg.exe'。 FWIW,'thg'也不会从命令行执行任何操作。 – 2011-04-16 14:06:40
在c:\下搜索hg。*并查看您想要的内容。 – 2011-04-16 14:26:25