gpt4 book ai didi

linux - Mercurial SSH 连接在 Linux RedHat 5 上失败

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:39:17 24 4
gpt4 key购买 nike

我正在尝试使用 Mercurial 建立到 Bitbucket 的 SSH 连接。我首先生成公钥,保存它,运行 ssh-agent,将公钥保存在 bitbucket。我按照链接中的所有步骤操作:http://confluence.atlassian.com/pages/viewpage.action?pageId=270827678 .我已将“分析”存储库中的 hgrc 文件更改为

[path]
default = ssh://hg@bitbucket.org/ALab/analysis
....
[ui]
username = Cassie <cassie...@...>

但是,当我输入

hg push

它给了我这样的错误信息

Enter passphrase for key '/home/Cassie/.ssh/id_rsa': 
remote: Request for subsystem 'hg -R ALab/analysis serve --stdio' failed on channel 0
abort: no suitable response from remote hg!

我在网上搜索了很多关于“0 channel 失败”的帖子。有人知道吗?我尝试连接不同的本地存储库,但它们都遇到了相同的错误问题。

更新部分:

很抱歉,我刚刚解决了这个问题,不知道如何删除这个帖子。所以如果有人好心告诉我,我想自己删除这个帖子。

为了帮助遇到类似问题的其他人,我忘记在配置中添加“ssh = ssh -C”需要的文件。非常感谢,

最佳答案

@Clare 感谢您的想法。因此,让我再次回答这个问题。我发现我必须为本地的所有 hgrc 文件添加 ssh = ssh -C成功通过 SSH 进行推送的存储库。希望对您有所帮助。

关于linux - Mercurial SSH 连接在 Linux RedHat 5 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9744614/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com