Subversion Malformed URL of Repository Fix
After upgrading to Subversion 1.5 I’ve recently had problems merging between our trunk and another branch.
Firstly, I found I couldn’t do so from the root of the trunk/branch.
So the following would fail:
http://rob.repo.com/trunk -> http://rob.repo.com/branch
I would receive - “Error - Malformed URL of repository”. This was using subversion (via command line) and TortoiseSVN.
However, for some insane reason, it would work for some of the sub folders (but not all of them), ie
http://rob.repo.com/trunk/src -> http://rob.repo.com/branch/src
This didn’t seem right as the trunk and branch are just folders within the subversion repository so merging between them shouldn’t be a problem.
Anyway after hacking around for hours, I found that if you put an @ symbol in the URI it works without any problem, ie:
http://@rob.repo.com/trunk
This worked using version 1.5.0, Build 13316 of Tortoise SVN. I’ve yet to try it via the command line.
Previous Articles
My Blog
A blog about .Net, Linux, Traveling, Photography and Cycling (and possibly Martial Arts if I get off my backside). I'll try to review some food too, mainly cookies and Indian food.


