Search code examples
svnsubversivebamboo

This is not a valid Subversion Repository: svn: E210004: Handshake failed, received: ''


This is not a valid Subversion Repository: svn: E210004: Handshake failed, received: ''

URL=svn://X.X.X.X:XX/svn/project/default-pom/trunk

Does someone already face this problem? Thanks for all suggestions


Solution

  • I came across (and cracked :-) ) the same problem with Eclipse Kepler, Subclipse 1.6.x, and a Synology NAS. You may need to make sure that "svnserve" is in the /usr/bin of the SVN server.

    There are two tests you can do to check this:

    1) On the SVN client machine, type:

    svn list --verbose svn+ssh://SVNServerLogin@SVNServerIP:pathOfSVNrepo

    2) On the SVN server machine, type:

    ls /usr/bin | grep svnserve

    If you can't find the link in /usr/bin and the "svn" command returns an error (such as "sh: svnserve: not found"), I recommend the following command as root on the SVN server:

    ln -s /opt/bin/svnserve /usr/bin/svnserve

    (I found my svnserve in /opt/bin, but of course it might be in a different location in your case).

    Sorry if I'm a couple of years late to answer your question!

    Best.