常见问题
如果端口22正被防火墙所封锁,我怎样才能连接到我的存储库?
有时候您会发现您的资源在一个防火墙后面,而防火墙封锁着端口22(标准的SSH端口)。这通常会使得您不能通过SSH链接访问您的存储库。应对这个问题的方法有两种。第一,您可以用HTTPS协议连接存储库URL,因为几乎所有防火墙允许HTTPS协议(端口433)通过。
不过,我们已经开放了非标准的端口223来支持通过SSH链接的访问。要用这种方式连接存储库的话,只需要将端口号加入您的存储库URL中,如下所示:
- Subversion: svn+ssh://svn@accountname.repositoryhosting.com:223/accountname/projectname
- Git: ssh://git@accountname.repositoryhosting.com:223/accountname/projectname.git
- Mercurial: ssh://hg@accountname.repositoryhosting.com:223/accountname/projectname