On Sun, 2009-12-20 at 05:33 +1300, Sam Vilain wrote: > This series implements some efficiency enhancements; particularly in > dealing with repositories which have a single trunk branch which > receives many merges of feature branches and/or cherry-picks. It also > fixes a number of corner cases in the merge conversion code. > > It would be nice if the people who have experienced slow git-svn > performance in these situations could test that this fixes the > performance issues, and that the resulting repositories seem to have > correct contents. > > Eric, I'm using Alex's trick of a single commit which adds failing > tests - marked as _expect_failure - and then marked them as succeeding > as the series progresses. More useful info: git-svn.perl | 220 +++++++++---- t/t9151-svn-mergeinfo.sh | 27 ++- t/t9151/make-svnmerge-dump | 166 ++++++--- t/t9151/svn-mergeinfo.dump | 839 ++++++++++++++++++++++++++++++++++++++------ 4 files changed, 1018 insertions(+), 234 deletions(-) And available at git://github.com/samv/git (branch mergeinfo-fixes) Sam -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html