On Wed, Nov 10, 2010 at 12:09 PM, Ryan Schmidt <subversion-20...@ryandesign.com> wrote:
> Are you sure? I think what the others are trying to tell you is that the > repository does not store this information, so there is not a way that any > client could return this information to you without doing an exhaustive > search. I know that it has enough information to do this because I have enough information to do the same thing with what the svn client currently gives me - in a very inefficient way - by simply polling a specific path at all revisions between 1 and HEAD. I would hope that internally svn would be implemented in such a way to efficiently traverse any gaps in the path's existence, but even barring that, that fact that a single command like `svn log -v --path ...` would eliminate the network/IO overhead in accomplishing this task makes it worthwhile. I believe that this is a use case that should be satisfied by svn natively, and not something that would require me to build an extension to it with its own history.