【发布时间】:2015-08-20 07:21:15
【问题描述】:
好的,这个问题很长。这一切都始于 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: 身份验证失败和交互 提示被禁用;查看 --force-interactive 选项 ** svn: E215004: 无法连接到 URL 'URL' 的存储库 ** svn: E215004: 没有更多凭据或者我们尝试了太多次。
然后经过一番搜索,我发现罪魁祸首可能是存储库服务器和部署服务器之间的版本差异。上面已经提到了版本细节。
我不想接触存储库服务器并将其升级到 1.8.8。我想将部署服务器的 svn 版本降级到 1.7.5。我能够在降级的基本问题上找到一些解决方案,但它们不起作用。所以我在这里发布关于SVN“特定”版本降级的问题。
我对 Capistrano 以及上述所有任务都比较陌生。原谅我的无知,任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: ubuntu svn deployment capistrano