It appears that I cannot roll back (back out, strip) a certain change. Specifically, a directory (with all its contents) has been removed and then (in a separate commit) replaced with a symbolic link (complete with the svn:special property). I googled that and it appears that the official method is "svn merge -rB:A" where A+1 is the change which removed the directory and B=A+2 is the change which added the symlink. Alas, the above command does nothing. I manually removed the symlink and re-added the directory and files in it, but it looks I lost their history (this would not have been the case with cvs!). So, what is the right way to roll back such a change? Is there a way to save the history of the files in the restored directory? Thanks!
Linux 2.6.18-164.el5 CentOS release 5.3 (Final) svn, version 1.6.6 (r40053) compiled Oct 22 2009, 08:33:25 -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.3 (Final) X http://mideasttruth.com http://truepeace.org http://honestreporting.com http://iris.org.il http://www.PetitionOnline.com/tap12009/ As a computer, I find your faith in technology amusing.