Patrick Heinemann <heinemann@informatik.uni-tuebingen.de> writes:
> /svnrepository/
> RoboCupNew/
> trunk
> branches
> tags
> RoboCupOld/
> trunk
> branches
> tags
>
> Subversion version is 1.0.6 compiled for and used on RedHat9.0 (we used the
> .rpms of David Summers).
> svnserve is started as: svnserve -d -r /svnrepository/RoboCupNew/
I don't think svnserve works this way. It wants physical filesystem
path names as its argument. The portion *within* the repository
(RoboCupNew) should not be part of the argument to -r.
> (I already noticed that the trailing / could be a problem)
>
> Yesterday I tried to change the directory layout in the main directory:
> svn checkout svn://svnserver/trunk source
> cd source
> svn move GUI/ gui
> svn commit
> After I wrote the log message commit starts but aborts with an error:
> Path /vn:/svnserver/trunk/GUI does not exist...
> Unfortunately I didn't save the exact error message, but I am pretty sure with
> the beginning of the path, as I think this was somehow scrambled by svn. I
> think it should be svn://svnserver/trunk/GUI...
>
> I tried to work directly on the repository using:
> svn move svn://svnserver/trunk/GUI svn://svnserver/trunk/gui
> but this didn't work, too.
> Finally I changed the svnserve process to:
> svnserve -d
> And used:
> svn move svn://svnserver/svnrepository/RoboCupNew/trunk/GUI
> svn://svnserver/svnrepository/RoboCupNew/trunk/gui
> and it worked.
>
> What was wrong with the first tries???
I'm surprised your checkouts worked, but I think (?) my explanation
might have something to do with this.
-K
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 24 20:19:29 2004