On 28.01.2008 04:14, Corey Osgood wrote: > Corey Osgood wrote: >> Carl-Daniel Hailfinger wrote: >>> On 27.01.2008 01:53, Stefan Reinauer wrote: >>> >>>> * Carl-Daniel Hailfinger <[EMAIL PROTECTED]> >>>> [080126 01:50]: >>>> >>>>> - causes lots of breakage when you try to go back to versions >>>>> before the >>>>> rename (try it with coreboot v2!) >>>>> >>>> Tried it, worked fine for all renamed files and directories. Are you >>>> confusing this with CVS, maybe? I suggest >>>> http://svnbook.red-bean.com/ >>>> for all people with problems regarding the repository. >>>> >>> >>> I know that page very well and followed its instructions to the letter: >>> http://svnbook.red-bean.com/en/1.4/svn.tour.history.html#svn.tour.history.snapshots >>> >>> Just in case you don't believe me that it will not work for the v2 >>> tree, >>> here are the steps to reproduce: >>> >>> # svn co svn://coreboot.org/repos/trunk/coreboot-v2 >>> [...] >>> Checked out revision 3084. >>> # cd coreboot-v2/ >>> # svn up -r 3049 >>> svn: Target path does not exist >>> # svn --version >>> svn, Version 1.4.4 (r25188) >>> >>> Full typescript attached. >>> >>> Can anybody show me a typescript where going back to revision 3049 >>> works? Please also include the version of svn you used. >> >> Odd, I can confirm that doesn't work (exact same svn version, on >> debian lenny, ubuntu 7.10, and opensuse 10.3 x86_64), but doing svn >> diff -r 3000 works fine. Looks like an svn bug. > > OTOH, svn co svn://coreboot.org/repos/trunk/coreboot-v2 -r 3000 works > as expected, except that externals are the latest version.
Indeed. That's why I wrote that I have to keep multiple trees. One checkout with the revision during checkout set to something before the rename, the other checkout is current. Regards, Carl-Daniel -- coreboot mailing list [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

