mercurial/bundlerepo.py
branchstable
changeset 28221 7a8c44844f57
parent 28220 0209bdd553b9
child 28666 ae53ecc47414
equal deleted inserted replaced
28220:0209bdd553b9 28221:7a8c44844f57
   323     @localrepo.unfilteredpropertycache
   323     @localrepo.unfilteredpropertycache
   324     def manifest(self):
   324     def manifest(self):
   325         self.bundle.seek(self.manstart)
   325         self.bundle.seek(self.manstart)
   326         # consume the header if it exists
   326         # consume the header if it exists
   327         self.bundle.manifestheader()
   327         self.bundle.manifestheader()
   328         m = bundlemanifest(self.svfs, self.bundle, self.changelog.rev)
   328         linkmapper = self.unfiltered().changelog.rev
       
   329         m = bundlemanifest(self.svfs, self.bundle, linkmapper)
   329         # XXX: hack to work with changegroup3, but we still don't handle
   330         # XXX: hack to work with changegroup3, but we still don't handle
   330         # tree manifests correctly
   331         # tree manifests correctly
   331         if self.bundle.version == "03":
   332         if self.bundle.version == "03":
   332             self.bundle.filelogheader()
   333             self.bundle.filelogheader()
   333         self.filestart = self.bundle.tell()
   334         self.filestart = self.bundle.tell()