0

我在 Windows Vista64 上使用 64 位版本的 TortoiseHg 3.3,当我导航到Repository-->时Terminal出现以下错误:

TortoiseHg 无法在终端中打开路径

我想我需要在某个地方更改设置,我不知道在哪里看。

我确实导航到 C:\Windows\System32 并发现 cmd.exe 确实存在于该目录中,因此该部分似乎/K title globalspiritualevents失败了。

我还发现我可以通过Settings单击并更改右侧TortoiseHg下拉框中的选择来更改外壳。Shell

我知道可以在终端窗口中导航到项目根目录并开始运行hg命令,但是 TortoiseHg 使它更方便。

我需要做什么才能让终端从 TortoiseHg 菜单工作?

4

1 回答 1

4

我可以重现这个。这似乎是3.3中的一个错误。如果您更改Shell文件、设置、TortoiseHg 并使用带有斜杠或反斜杠的相同命令,它可以工作:

c:/windows/system32/cmd.exe /k title %(reponame)s

或者

c:\\windows\\system32\\cmd.exe /k title %(reponame)s

它也适用于以下内容,因为cmd.exe无论如何都在路径中:

cmd.exe /k title %(reponame)s
于 2015-02-08T00:10:15.047 回答