# HG changeset patch # User Brendan Cully # Date 1183672891 25200 # Node ID e20e40f67f0eea444169ec4722bcad603c19921d # Parent 61343b40a1418bcc25c86f42e903a0cf53c0bf1d convert: svn: avoid parsing already-seen logentries due to branch following diff --git a/hgext/convert/subversion.py b/hgext/convert/subversion.py --- a/hgext/convert/subversion.py +++ b/hgext/convert/subversion.py @@ -190,7 +190,8 @@ class convert_svn(converter_source): parents = [] # branch log might return entries for a parent we already have - if rev in self.commits: + if (rev in self.commits or + (revnum < self.lastrevs.get(self.module, 0))): return try: