Authentication 无法使用subversion从不同的远程服务器访问位于远程服务器中的svn repo

Authentication 无法使用subversion从不同的远程服务器访问位于远程服务器中的svn repo,authentication,svn,svnsync,Authentication,Svn,Svnsync,我试图通过命令行使用svnsync在远程服务器中创建subversion存储库镜像,实际的repo位于不同的远程服务器中。我可以从SVNSLIK访问此repo,但无法连接与windows兼容的subversion 命令: 认证域:XXX 用户名:AAA密码:PWD 再次询问用户名和密码,即使我输入了正确的身份验证信息,也会抛出错误 Error: svnsync:E215004:Unable to connect to a repository at URL http://repoURL/trun

我试图通过命令行使用svnsync在远程服务器中创建subversion存储库镜像,实际的repo位于不同的远程服务器中。我可以从SVNSLIK访问此repo,但无法连接与windows兼容的subversion

命令:

认证域:XXX

用户名:AAA密码:PWD

再次询问用户名和密码,即使我输入了正确的身份验证信息,也会抛出错误

Error: svnsync:E215004:Unable to connect to a repository at URL http://repoURL/trunk/repoName

请帮我解决这个问题。

我逃避了这个问题。在源代码存储库所在的源服务器中,安装了版本为win32svn1.6的subversion客户端。但在目标服务器中,我安装了win32svn1.8。这可能是导致问题的原因。所以,我从目标服务器卸载了win32svn1.8,然后安装了版本为win32svn1.7的subversion客户端。现在它对我非常有效

我知道这是3年前在这篇文章中提出的一个老问题,但我可以为同一场景中的其他用户提供不同的视角

我的源回购是1.6,目标是CentOS 6.8上当前的svn 1.9.4。我也犯了同样的错误

E215004:没有更多凭据,或者我们尝试了太多次

我有另一个同步svn1.6->svn1.9的repo,它工作正常,所以我比较了配置。另一个工作回购协议已经完成

SVNPath/var/www/svn_repos/XXX

而这个新的

SVNParentPath/var/www/svn

根据,这两个不能同时去。如果我用一个换另一个,我就有可能用这个新的回购协议破坏自动化应用程序。我不知道这两个SVNParentPath和SVNPath之间有什么本质区别,但我尝试在/etc/httpd/conf.d/subversion.conf中创建一个不同的配置

DAV svn SVNPath/var/www/svn/appX 需要SSL连接进行密码保护。 SSLRequireSSL 命令拒绝,允许 全盘否定 允许从本地主机 允许从1.2.3.40开始 允许从1.2.3.50开始


当我重新运行svnsync时,它成功了

当我在谷歌上搜索你的错误代码E215004时,它似乎表明一个身份验证错误:E215004:没有更多的凭据,或者我们尝试了太多时间。在你发布的行之后,是否有更多的错误输出?您是否尝试过通过浏览器访问该url并查看结果,因为它是一个http url?我还假设htp://协议只是您问题中的一个输入错误http://.no 输入错误,如果我使用http,我无法发布此问题,因此我在问题中提到了htp。我可以从浏览器访问repoURL,但无法在windows中使用svnsync通过命令行进行访问。我安装了win32svnSubversion Windows Installer。通过浏览器使用url时是否必须登录?
Error: svnsync:E215004:Unable to connect to a repository at URL http://repoURL/trunk/repoName