transplant: update to current writebundle API
authorBrendan Cully <brendan@kublai.com>
Tue, 30 Jan 2007 11:39:47 -0800
changeset 4049 863465381028
parent 4048 5d6b3fa62736
child 4050 75313c36aa04
transplant: update to current writebundle API
hgext/transplant.py
--- a/hgext/transplant.py	Mon Jan 29 17:33:09 2007 +0100
+++ b/hgext/transplant.py	Tue Jan 30 11:39:47 2007 -0800
@@ -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 @@
         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)