Code

git-svn: Fix for svn paths removed > log-window-size revisions ago
authorAlex Vandiver <alexmv@MIT.EDU>
Wed, 6 May 2009 20:18:52 +0000 (16:18 -0400)
committerEric Wong <normalperson@yhbt.net>
Thu, 21 May 2009 07:31:08 +0000 (00:31 -0700)
commitc69700fe042ad2ecf2904a8b7d8eddc6d52b790b
tree2bbe27d8f4755b8c2d3ea6c2ca100a54cef36653
parentda083d688e41f9a4328fab262f315f9e4fe52a32
git-svn: Fix for svn paths removed > log-window-size revisions ago

Instead of trying to find the end of the commit history only in the
last window, track if we have seen commits yet, and use that to judge
if we need to backtrack and look for a tail.  Otherwise, conversion
can silently lose up to 100 revisions of a branch if it was deleted
>100 revisions ago.

Signed-off-by: Alex Vandiver <alexmv@mit.edu>
Acked-by: Eric Wong <normalperson@yhbt.net>
git-svn.perl