Been using Subversive as part of Eclipse for a while now, and it’s generally been good to me. Today, however, I ran across a funny problem when I attempted to check out a new project from the company repository:
Could not set property: org.eclipse.team.svn location. Value is too long.
Which was a little… odd, as I couldn’t recall changing anything in Eclipse that could have caused that. Our SVN repo is located on a server with a very short name, and the paths I was checking out were all < 50 characters. Very strange.
Eventually found this bug, but not until after I’d filed one of my own (since it didn’t come up on a Google Search for some reason), and it basically amounts to concatenating the paths of all the projects pointing a particular repository in a particular workspace together, far as I understand it. Damned if I know why they thought that was a good idea, but there we go. That was in turn resulting in a property exceeding the 4096 character limit Eclipse imposes on them… Buh. You’ll probably need the latest release (0.7.8.I20091023 at the time of writing) in order to fix it. If you can’t upgrade, then you have two solutions: Delete some of your existing projects, (maybe…), or create a new workspace.
Tags: bugs, eclipse, java, subversion, subversive