这不是一个有效的Subversion存储库:svn:E210004:握手失败,收到:''
URL=svn://X.X.X.X:XX/svn/project/default-pom/trunk
有人已经面临这个问题吗? 感谢所有建议
答案 0 :(得分:2)
我遇到了(并破解了:-))与Eclipse Kepler,Subclipse 1.6.x和Synology NAS相同的问题。您可能需要确保" svnserve"位于SVN 服务器的/ usr / bin中。
您可以通过两种测试来检查:
1)在SVN 客户端计算机上,键入:
svn list --verbose svn + ssh:// SVNServerLogin @ SVNServerIP:pathOfSVNrepo
2)在SVN 服务器计算机上,键入:
ls / usr / bin | grep svnserve
如果你在/ usr / bin和" svn"中找不到链接。命令返回错误(例如" sh:svnserve:not found"),我建议在SVN 服务器上以root身份使用以下命令:
ln -s / opt / bin / svnserve / usr / bin / svnserve
(我在/ opt / bin中找到了我的svnserve,但当然在你的情况下它可能位于不同的位置。)
很抱歉,如果我迟到了几年才能回答你的问题!
最佳。