hgext/shelve.py
changeset 21064 4d9d490d7bbe
parent 21063 7ca4f2049d3b
child 21851 aad28ff87788
equal deleted inserted replaced
21063:7ca4f2049d3b 21064:4d9d490d7bbe
    69             raise util.Abort(_("shelved change '%s' not found") % self.name)
    69             raise util.Abort(_("shelved change '%s' not found") % self.name)
    70 
    70 
    71     def applybundle(self):
    71     def applybundle(self):
    72         fp = self.opener()
    72         fp = self.opener()
    73         try:
    73         try:
    74             gen = exchange.readbundle(fp, self.fname, self.vfs)
    74             gen = exchange.readbundle(self.repo.ui, fp, self.fname, self.vfs)
    75             changegroup.addchangegroup(self.repo, gen, 'unshelve',
    75             changegroup.addchangegroup(self.repo, gen, 'unshelve',
    76                                        'bundle:' + self.vfs.join(self.fname))
    76                                        'bundle:' + self.vfs.join(self.fname))
    77         finally:
    77         finally:
    78             fp.close()
    78             fp.close()
    79 
    79