常见问题
为什么当我通过SSH连接到我的存储库中时会收到错误提示?
在两种常见情况下您会在通过SSH连接到存储库时收到错误提示。第一,当创建一个新项目或更新权限后,必须等待一小会儿才能通过SSH访问存储库。通常这个等待时间小于一分钟。在一些罕见的情况下,等待时间会长一些。如果您等待几分钟再试,就有可能成功连接。
不能连接的第二个原因是您在另外一个Repository Hosting账户上使用同一个SSH密钥。我们不支持这种方式。您需要为每个账户产生一个专用的密钥。详情参见FAQ中"管理多个密钥对"一条。
如果这个问题仍然不能解决,通过邮箱support@repositoryhosting.com与我们联系以获取更多信息。请告知我们您收到的确切错误信息以及执行以下两个命令后的输出结果,这样我们才能诊断问题的症结。
ssh-add -l ssh -vvv [vcs]@[subdomain].repositoryhosting.com
用您正在连接的存储库类型(svn, git或hg)替换 [vcs] 并且用您的账户子域替换[subdomain] 。例如:
ssh -vvv git@mycompany.repositoryhosting.com