Hi Folks
I'd like to highlight a problem I think may be a bug. I have followed
your instuctions on reporting bugs.I discussed it in the IRC channel
with darix and offby1, who agreed the best idea was a mail to this list.
I also pasted a reproduction recipe at
http://paste.lisp.org/display/12443 which I repeat below.
The bug is that a
svn switch --relocate FROM TO [PATH...]
command fails if a
svn rm
followed by a
svn ci
has been done with no
svn up
on some directory in the wc.
To reproduce, run:
#!/bin/sh
svnadmin create repo;
svn mkdir file://`pwd`/repo/a -m "";
svn co file://`pwd`/repo wc;
svn delete wc/a -m "";
svn ci wc -m "";
svn switch --relocate file://`pwd`/repo file://`pwd`/repo wc;
Note that runnings svn up wc before the switch command will prevent the
error. Also, if svn ci is not run, ie: only svn rm (no ci, no up), then
it also works.
Also, this problem does not exist with files being deleted, only
direcotries (because deleting a dir is handled differently by svn rm as
deleting a file).
The problem is that we did a repo migration (successfully), but when it
came time to switch everyone's working copies, one developer was unable to.
Other details:
OS: Debian Linux
Platform: x86
svn version: 1.2.3 (r15833)
and: 1.1.4 (r13838)
FS type: fsfs
Thanks,
Richard Brady
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Oct 11 22:41:45 2005