# HG changeset patch # User Brendan Cully # Date 1170185987 28800 # Node ID 86346538102858480e4b5c58e01c563ee4b906e6 # Parent 5d6b3fa6273614164a56fb040f8a5c55bf6abf5d transplant: update to current writebundle API diff --git a/hgext/transplant.py b/hgext/transplant.py --- a/hgext/transplant.py +++ b/hgext/transplant.py @@ -7,8 +7,8 @@ from mercurial.i18n import _ import os, tempfile -from mercurial import bundlerepo, cmdutil, commands, hg, merge, patch, revlog -from mercurial import util +from mercurial import bundlerepo, changegroup, cmdutil, commands, hg, merge +from mercurial import patch, revlog, util '''patch transplanting tool @@ -473,7 +473,7 @@ def transplant(ui, repo, *revs, **opts): bundle = None if not source.local(): cg = source.changegroup(incoming, 'incoming') - bundle = commands.write_bundle(cg, compress=False) + bundle = changegroup.writebundle(cg, None, 'HG10UN') source = bundlerepo.bundlerepository(ui, repo.root, bundle) return (source, incoming, bundle)