【发布时间】:2012-05-30 22:08:48
【问题描述】:
我正在设置一台 Ubuntu 10.04.4 机器以从远程服务器上的 Subversion 存储库中提取 Rails 应用程序。
我已经设置了 ssh 密钥身份验证,并且可以正常登录 - 我可以以适当的用户身份从我的 Ubuntu 机器 ssh 到存储库所在的远程计算机,而无需提示输入密码。
但是,当我尝试通过 svn+ssh 运行颠覆命令时,我的 capified Rails 应用安装失败。
我试过直接在 Ubuntu 机器上运行类似的 svn 命令,发现同样的问题。
这不仅会提示我输入密码(忽略密钥),而且手动输入时也不接受密码。
rails@mubuntubox-001:~$ svn info —username scm_user —password XXXXXXX svn+ssh://scm.mydomain.co.uk/Users/Shared/Repositories/doodle_svn
Password:
Password:
Password:
svn: Network connection closed unexpectedly
我相信这与 Rails 应用安装遇到的问题相同。
任何关于是什么导致 svn+ssh 密钥/密码访问被拒绝的提示将不胜感激。
谢谢。
【问题讨论】: