加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows上的ssh客户端和服务器上的Mercurial

发布时间:2020-12-13 20:59:11 所属栏目:Windows 来源:网络整理
导读:我正在尝试配置Mercurial与Windows服务器(freeSSHd)和客户端(命令行和TortoiseHG)一起使用。我正在使用最新版本的所有内容,全部在过去几天内下载。使用公共密钥认证,我已经能够连接到服务器,我可以使用plink执行“hg版本”并得到响应,但是当我尝试从ssh
我正在尝试配置Mercurial与Windows服务器(freeSSHd)和客户端(命令行和TortoiseHG)一起使用。我正在使用最新版本的所有内容,全部在过去几天内下载。使用公共密钥认证,我已经能够连接到服务器,我可以使用plink执行“hg版本”并得到响应,但是当我尝试从ssh服务器克隆一个存储库时,命令显示为挂。用-v运行得到:
hg -v clone ssh://<username>@<server>//hg/repositoryA testRepositoryA
running "plink.exe -i "<path to private key file>" <username>@<server> "hg -R /hg/repositoryA serve --stdio""

没有什么更多的即将到来直接在服务器上运行hg服务命令会产生一个明显响应的Mercurial服务器,但客户端似乎没有进一步的请求。

在存储库目录中运行“hg服务”,并通过http克隆完美。

我应该寻找什么来帮助调试?有没有客户端(hg和TortoiseHG)不发送以继续请求流?

附加信息:
如果我在目标计算机上更改为无效的存储库,则会显示相应的错误,因此看起来远程hg正在运行并正确评估路径。

运行–debug和–traceback结果:

sending hello command
sending between command

它挂在这里,直到我CTRL-C

Traceback (most recent call last):
  File "mercurialdispatch.pyo",line 46,in _runcatch
  File "mercurialdispatch.pyo",line 452,in _dispatch
  File "mercurialdispatch.pyo",line 320,in runcommand
  File "mercurialdispatch.pyo",line 504,in _runcommand
  File "mercurialdispatch.pyo",line 457,in checkargs
  File "mercurialdispatch.pyo",line 451,in <lambda>
  File "mercurialutil.pyo",line 402,in check
  File "mercurialcommands.pyo",line 636,in clone
  File "mercurialhg.pyo",line 187,line 63,in repository
  File "mercurialsshrepo.pyo",line 51,in __init__
  File "mercurialsshrepo.pyo",line 73,in validate_repo
KeyboardInterrupt
interrupted!

响应Ryan:在服务器上似乎没有CPU使用情况或增加内存使用情况。它似乎在等待客户端发送请求或类似的东西。

11/19/2009:更多信息:
问题肯定是在freeSSHd /服务器端的方程式。使用相同的键集连接到sb上的bitbucket工作正常。仍然在这个工作。

对我有用的解决方案是禁用SSH选项卡中的“使用新的控制台引擎”选项。另一件事是路径。 SSH:// @ ssh_user SSH_Server_Address:SSH_Port / Win_Drive_Letter:/ Path_To_HG_Repository

一个具体的例子:

SSH://programmer@192.168.1.150:5522 / D:/存储库/ MyProyect /中继线

我目前使用MercurialHG不是CLI。我希望这个帮助

JQ

该解决方案实际上是从here获得的

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读