mirror of
https://github.com/mnauw/git-remote-hg.git
synced 2026-02-19 19:46:45 +01:00
Adjust to recent Mercurial API in pushing to remote
Fixes mnauw/git-remote-hg#9
This commit is contained in:
@@ -1175,7 +1175,11 @@ def push_unsafe(repo, remote, p_revs, force):
|
||||
return None
|
||||
|
||||
if check_version(4, 0):
|
||||
cg = changegroup.getlocalchangegroup(repo, 'push', outgoing)
|
||||
if hasattr(changegroup, 'getlocalchangegroup'):
|
||||
cg = changegroup.getlocalchangegroup(repo, 'push', outgoing)
|
||||
else:
|
||||
# as of about version 4.4
|
||||
cg = changegroup.makechangegroup(repo, outgoing, '01', 'push')
|
||||
elif check_version(3, 2):
|
||||
cg = changegroup.getchangegroup(repo, 'push', heads=list(p_revs), common=common)
|
||||
elif check_version(3, 0):
|
||||
|
||||
Reference in New Issue
Block a user