Hi, I'm trying to get SharpSvn working compiled against Subversion 1.7. After fixing a few minor compilation problems I found a problem that other users might find as well.
In our test suite (which is based on the old AnkhSVN test suite) we have a few tarballs of working copies created with some pre subversion 1.4 client. These working copies were created on a unix system and expect their repository in file:///tmp/...<something>. In Subversion 1.4-1.6 we just performed a 'svn switch --relocate' directly after checkout and then we did the rest of the test. For Subversion 1.7 I tried to simply tried to add a 'svn upgrade' before the relocate. But: svn upgrade needs to contact the repository in this case to get a uuid and/or repos_root_url. So to get this working I have to perform a relocate before the upgrade... but also an upgrade before the relocate. I haven't found a good solution yet.. Suggestions? 'svn upgrade --relocate'? Bert