mirror of
https://github.com/mnauw/git-remote-hg.git
synced 2026-02-08 06:19:03 +01:00
Fix getchangegroup() for 4.0
The arguments heads and common have been removed. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
This commit is contained in:
@@ -1075,7 +1075,11 @@ def push_unsafe(repo, remote, parsed_refs, p_revs):
|
||||
if not checkheads(repo, remote, p_revs):
|
||||
return None
|
||||
|
||||
if check_version(3, 2):
|
||||
if check_version(4, 0):
|
||||
from mercurial import exchange
|
||||
outgoing = exchange._computeoutgoing(repo, list(p_revs), common)
|
||||
cg = changegroup.getchangegroup(repo, 'push', outgoing)
|
||||
elif check_version(3, 2):
|
||||
cg = changegroup.getchangegroup(repo, 'push', heads=list(p_revs), common=common)
|
||||
elif check_version(3, 0):
|
||||
cg = changegroup.getbundle(repo, 'push', heads=list(p_revs), common=common)
|
||||
|
||||
Reference in New Issue
Block a user