Я пытаюсь настроить SSH-соединение с Bitbucket, используя Mercurial.Сначала я сгенерировал открытый ключ, сохранил его, запустил ssh-agent, сохранил открытый ключ в bitbucket.Я выполнил все шаги по ссылке: http://confluence.atlassian.com/pages/viewpage.action?pageId=270827678. Я изменил файл hgrc в репозитории «analysis» как
[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".У кого-нибудь есть идея?Я пытался подключиться к разным локальным репозиториям, но все они сталкивались с одной и той же ошибкой.
Обновленная часть:
Извините, что я только что решил эту проблему и не знал, как удалить этот пост,Так что если кто-то может быть любезен, дайте мне знать, я хотел бы удалить это сообщение самостоятельно.
Чтобы помочь другим, кто столкнулся с подобной проблемой, я забыл добавить "ssh = ssh -C" в файл конфигурациичто требуется.Большое спасибо,