Ubuntu14.04需要安装SVN 1.7.5

Need to install SVN 1.7.5 in Ubuntu 14.04

好吧,这个问题很长。这一切都始于 Capistrano(v2.14.2/v2.15) 与 SVN 的集成。在经历了几个最初的障碍之后,我终于几乎进入了出现 SVN 兼容性问题的最后一步。

SVN 存储库:
Ubuntu - 13.04
SVN 版本 - 1.7.5

要使用 Capistrano 部署的服务器:
Ubuntu - 14.04
SVN 版本 - 1.8.8

现在,当我尝试使用有效凭据进行部署时,我无法做到并且出现以下错误。

** [54.201.104.110 :: err] svn: E215004: Authentication failed and interactive prompting is disabled; see the --force-interactive option ** svn: E215004: Unable to connect to a repository at URL 'URL' ** svn: E215004: No more credentials or we tried too many times.

然后经过一番搜索,我发现罪魁祸首可能是存储库服务器和部署服务器之间的版本差异。版本详情如上所述。

我不想接触存储库服务器并将其升级到 1.8.8。我想将部署服务器的 svn 版本降级到 1.7.5。我能够找到一些关于降级基本问题的解决方案,但它们不起作用。所以我在这里发布有关SVN "specific" 版本降级的问题。

我对 Capistrano 以及上述所有任务都比较陌生。请原谅我的无知,我们将不胜感激。谢谢!

仔细查看错误:

E215004: Unable to connect to a repository at URL 'URL'
E215004: No more credentials or we tried too many times.

此问题与 Subversion 版本无关。根本原因是用户凭据无效。

误报:(

我在 deploy.rb 文件中设置了我的 scm_username,但在提示中输入了密码。一旦我也在文件中设置了密码,它就开始工作了!神秘的 Capistrano!!