> From: Edward Ned Harvey [mailto:s...@nedharvey.com] > > Complete details follow, but this is the relevant part. A file named foo > was deleted in rev 4. It seems, if I svn log f...@3, and I specify -r > 0:head, then I should get the complete history of that file, even for revs > higher than 3.
Now this is effed up. :-) It works if I resurrect the file, but only if I resurrect it with the same name as before. [r...@filer wc]# svn cp file://${HOME}/trash/repo/f...@3 goo A goo [r...@filer wc]# svn commit -m 'resurected and renamed' Adding goo Committed revision 5. [r...@filer wc]# svn log goo ------------------------------------------------------------------------ r5 | root | 2010-11-27 08:27:33 -0500 (Sat, 27 Nov 2010) | 1 line resurected and renamed ------------------------------------------------------------------------ r3 | root | 2010-11-27 08:12:45 -0500 (Sat, 27 Nov 2010) | 1 line changed b ------------------------------------------------------------------------ r2 | root | 2010-11-27 08:12:32 -0500 (Sat, 27 Nov 2010) | 1 line changed a ------------------------------------------------------------------------ r1 | root | 2010-11-27 08:12:20 -0500 (Sat, 27 Nov 2010) | 1 line added ------------------------------------------------------------------------ [r...@filer wc]# svn log -r 0:head file://${HOME}/trash/repo/f...@3 svn: File not found: revision 5, path '/foo' [r...@filer wc]# svn mv goo foo A foo D goo [r...@filer wc]# svn commit -m 'renamed back to original' Adding foo Deleting goo Committed revision 6. [r...@filer wc]# svn log -r 0:head file://${HOME}/trash/repo/f...@3 ------------------------------------------------------------------------ r1 | root | 2010-11-27 08:12:20 -0500 (Sat, 27 Nov 2010) | 1 line added ------------------------------------------------------------------------ r2 | root | 2010-11-27 08:12:32 -0500 (Sat, 27 Nov 2010) | 1 line changed a ------------------------------------------------------------------------ r3 | root | 2010-11-27 08:12:45 -0500 (Sat, 27 Nov 2010) | 1 line changed b ------------------------------------------------------------------------ r5 | root | 2010-11-27 08:27:33 -0500 (Sat, 27 Nov 2010) | 1 line resurected and renamed ------------------------------------------------------------------------ r6 | root | 2010-11-27 08:28:44 -0500 (Sat, 27 Nov 2010) | 1 line renamed back to original ------------------------------------------------------------------------