[PATCH 04 of 10] shelve: use cg?unpacker.apply() instead of changegroup.addchangegroup()
Augie Fackler
raf at durin42.com
Wed Oct 14 12:34:29 CDT 2015
# HG changeset patch
# User Augie Fackler <augie at google.com>
# Date 1444770678 14400
# Tue Oct 13 17:11:18 2015 -0400
# Node ID 0d9362f825f9b8311eef81255f98c5342e2d226f
# Parent a2cf25ebbe3d6eaa5e2dcddd355ff8384dc35028
shelve: use cg?unpacker.apply() instead of changegroup.addchangegroup()
diff --git a/hgext/shelve.py b/hgext/shelve.py
--- a/hgext/shelve.py
+++ b/hgext/shelve.py
@@ -96,9 +96,9 @@ class shelvedfile(object):
fp = self.opener()
try:
gen = exchange.readbundle(self.repo.ui, fp, self.fname, self.vfs)
- changegroup.addchangegroup(self.repo, gen, 'unshelve',
- 'bundle:' + self.vfs.join(self.fname),
- targetphase=phases.secret)
+ gen.apply(self.repo, 'unshelve',
+ 'bundle:' + self.vfs.join(self.fname),
+ targetphase=phases.secret)
finally:
fp.close()
More information about the Mercurial-devel
mailing list