Umm, forgot the obvious: Did you try to rename the directory directly in the repository, e.g. using svn mv -m "..." "http://svr/sandbox/A\B/bar1.c" "http://svr/sandbox/AB/bar1.c"?
Tobias On 07.05.2014, at 18:04, Tobias Bading wrote: > Hi Dan, > > I just tried this on OS X (using svn 1.8.0) and I'm able to create a > directory in the repository with a backslash in its name and delete it again. > My guess would be that this works on other UNIXes as well. So if you have > access to a non-Windows machine, delete or rename the directory from that > machine. (Don't forget that you have to escape the backslash with a second > backslash for the shell.) > > Tobias > > > On 07.05.2014, at 01:25, Dan Ellis wrote: >> Hi, >> >> I pulled a silly mistake just now... I accidentally let my windows >> backslash enter into an http URL during an SVN copy operation. >> >> copy --parents "C:\Project_files\sandbox\bar.c" >> "http://svr/sandbox/A\B/bar1.c" -m "bad commit" >> >> It successfully committed. >> >> svn update now returns the following: >> >> svn: E155000: 'A\B' is not a valid filename in directory >> 'C:\Project_files\sandbox\' >> >> First, I assume there should be a check to prevent this invalid character >> for URLs. Second, how do I undo my error? >> >> I'm on SVN 1.8.5 and the backslash should give me away as a windows user >> (Win7 - 64bit). >> >> Thanks for the help, >> Dan >> >> >