On 01.07.2013 19:36, Daniel Shahaf wrote: > Thinking about the behaviour of 'svn blame -r 50:20 file@50': > > Right now, if I'm not mistaken, it wants 'file@5 -r 20' to exist. Johan > suggested it should automatically round 20 up to the oldest revision in > which the file existed, to enable, for example, 'svn blame -r 50:0' by > analogy to 'svn log -r 0:50'. > > But what if the file existed in revision 10, got deleted in revision 11, > and resurrected (by 'svn cp file@10 file && svn ci') in r30? What > should the end of the blame chain be --- file@r30, file@r20, or file@r10?
I'd expect that to depend on whatever happens to be the peg revision in the blame incantation. I can never remember what the default is in any particular case. -- Brane -- Branko Čibej | Director of Subversion WANdisco // Non-Stop Data e. br...@wandisco.com