Currently the command 'svn log -rX:Y PATH@PEG' where X > Y and Y > PEG fails when PATH@Y doesn't exist. (For backward revision ranges like Y=1, Y < X and Y < PEG it works as expected, listing all revisions until creation of specific path.) As an enhancement to svn log the Y value should be automatically substituted with the last revision in which PATH@THAT-REV *did* exist, and continue the operation (as suggested on the mailinglist by C. Michael Pilato). Hopefully this can be integrated in the near future. Preferably for the next minor release (1.7) or, if complexity and possible side-effects are low, also in an upcoming patch release?
Original issue reported by dirkthomas