Ssh Mercurial hg远程hg错误没有合适的响应

Ssh Mercurial hg远程hg错误没有合适的响应,ssh,mercurial,tortoisehg,Ssh,Mercurial,Tortoisehg,在我的windows服务器(2008 RC)上尝试安装mercurial SVM,从最近几个小时开始。当我试图从客户机克隆我的回购时,我被这个错误卡住了 Error: no suitable response from remote hg 我正在运行的服务器具有SSH访问权限(SSH在端口1667上运行)。我还可以远程访问它 我尝试使用命令以及在OrtoisehgGUI客户端的帮助下进行克隆。我试过的命令是: hg clone ssh://myuser@myremoteip:1667//D:

在我的windows服务器(2008 RC)上尝试安装mercurial SVM,从最近几个小时开始。当我试图从客户机克隆我的回购时,我被这个错误卡住了

Error:  no suitable response from remote hg
我正在运行的服务器具有SSH访问权限(SSH在端口1667上运行)。我还可以远程访问它

我尝试使用命令以及在OrtoisehgGUI客户端的帮助下进行克隆。我试过的命令是:

hg clone ssh://myuser@myremoteip:1667//D:/Mercurial Projects/testproj E:\Mercurial\testproj-clone

hg clone --remotecmd D:/Program Files/TortoiseHg/hg --verbose -- ssh://myuser@myremoteip:1667//D:/Mercurial Projects/testproj E:\Mercurial\testproj-clone
但到目前为止还没有成功

我还在客户端的全局设置中添加了以下行,以提供服务器上hg的远程路径,但没有运气:

[ui]
remotecmd = D:/Program Files/TortoiseHg/hg

请帮助我…

我认为问题在于我的Python版本比我需要的版本旧。我试图用Python2.6进行设置。我在另一个教程中学习了Python 2.7和最新的Mercurial版本(2.8.1)


任何使用Windows Server 2008和IIS 7+的人都应该遵守。

我有一个类似的问题,在我的情况下,这台计算机同时安装了TortoiseSVN和TortoiseHG。TortoiseHG和TortoiseSVN都使用一个命令
TortoisePlink.exe
。然而,由于路径的原因,TortoiseHG使用的是TortoiseSVN的
TortoisePlink.exe

卸载OrtoiseSVN为我解决了这个问题

您可以打开“cmd”窗口并键入:

where TortoisePlink.exe

检查使用了什么TortoisePlink.exe。

在更新TortoiseHg后,我遇到了这个问题。结果表明,TortoisePlink.exe的位置已更改。我在mercurial.ini中将它显式地设置为C:\Program Files\TortoiseHg\TortoisePlink.exe,并且我必须将它更改为C:\Program Files\TortoiseHg\lib\TortoisePlink.exe。

即使在您的一个示例中看到,您在使用
--verbose
时,除了那一行错误之外,真的什么都没有吗?是的,我只得到了那个错误从远程cmd路径中获取空间。引用该值可能会有所帮助,但如果D:/Progra~1/TortoiseHg/hg仍然有效(我从win95开始就没有在windows上使用过),请尝试一下。