diff hgsubversion/svnrepo.py @ 1595:74c5fd9c3e76

hgsubversion: drop some compat code for hg < 3.3 hg 3.3 is very old and also not supported by current hgsubversion. So let's drop some compat code.
author Pulkit Goyal <pulkit@yandex-team.ru>
date Tue, 13 Nov 2018 19:15:59 +0300
parents 4889843a704e
children
line wrap: on
line diff
--- a/hgsubversion/svnrepo.py
+++ b/hgsubversion/svnrepo.py
@@ -100,19 +100,6 @@ def generate_repo_class(ui, repo):
                 self.pushkey('phases', self[hash].hex(), str(phases.draft), str(phases.public))
             return hash
 
-        if hgutil.safehasattr(localrepo.localrepository, 'push'):
-            # Mercurial < 3.2
-            # TODO use newbranch to allow branch creation in Subversion?
-            @remotesvn
-            def push(self, remote, force=False, revs=None, newbranch=None):
-                return wrappers.push(self, remote, force, revs)
-
-        if hgutil.safehasattr(localrepo.localrepository, 'pull'):
-            # Mercurial < 3.2
-            @remotesvn
-            def pull(self, remote, heads=[], force=False):
-                return wrappers.pull(self, remote, heads, force)
-
         @remotesvn
         def findoutgoing(self, remote, base=None, heads=None, force=False):
             return wrappers.findoutgoing(self, remote, heads, force)