Windows 7上的TortoiseHg通过Windows Server 2008 R2上的KpyM进行SSH克隆 - 远程hg没有合适的响应

时间:2012-08-10 16:18:55

标签: version-control mercurial ssh windows-server-2008 tortoisehg

... Backgound

在Windows Server 2008上:

  • 已安装TortoiseHg 2.4.2
  • 创建了一个存储库并添加了一些文件并提交了等等。
  • 已安装KpyM 1.19c

在Windows 7上:

  • 下载PuTTY
  • 通过SSH连接到服务器 - 工作正常,可以浏览目录和执行命令等。
  • 已安装TortoiseHg 2.4.2

通过SSH克隆存储库:

  • 使用来源ssh://user@myhost/path/to/my/repository
  • 提示输入密码
  • 约5分钟没有任何事情发生
  • 我收到消息“来自远程hg没有合适的回应”

克隆输出:

% hg clone --verbose -- ssh://user@myhost/path/to/my/repository C:\Users\Chris\Documents\Visual Studio 2010\Projects\MyProject
running "TortoisePlink.exe" -ssh -2 user@myhost "hg -R path/to/my/repository serve --stdio"
no suitable response from remote hg
[command returned code 255 Fri Aug 10 17:10:42 2012]

我做错了什么?

如何解决此问题?

P.S。我没有对公钥/私钥做任何事情,因为我认为这只是为了避免密码提示。

1 个答案:

答案 0 :(得分:1)

KpyM是一个优秀的(免费)SSH服务器,但它不支持远程命令(在撰写本文时)。

尝试Copssh - 它是唯一可以免费商用的其他产品。