Somehow several of my Eclipse projects seem to have ended up with a bad root
URL which causes incoming change sets in the Synchronize view to be
displayed with a message like "Commit message could not be retrieved",
greatly reducing the usefulness of this view. When this happens the Console
view shows these messages:
RA layer request failed
svn: PROPFIND request failed on '/svn'
svn: PROPFIND of '/svn': 501 Method PROPFIND is not defined in RFC 2068 and
is not supported by the Servlet API (http://argouml.tigris.org)
It appears that the problem is that the root URL is
http://argouml.tigris.org/svn instead of
http://argouml.tigris.org/svn/argouml and Tigris is refusing requests on the
higher level directory.
I tried deleting one of the projects, including all the files, and then
browsing to it from the .../svn/argouml repository entry in the SVN
Repository Exploring view and checking it out from there, but it got
recreated with the base url as .../svn instead of .../svn/argouml. In the
same Exploring view, the .../svn repository is not browsable, giving the
same error messages on the console, so I'm not sure why SVN chooses it as
the root. It can't be deleted because it's in use by several of the
projects and the repository Relocate command has all kinds of dire warnings
associated with it which make me loathe to even experiment.
Is there any way out of this mess without having to purge all my pending
work and starting over? Where is the information about the root url stored?
It doesn't seem to be in the .svn directories as far as I can tell.
Tom
p.s. Any solution that requires Tigris to change is probably a non-starter.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Tue Aug 21 19:40:07 2007