diff -r 7cc77030c557 -r 37a92908a382 mercurial/statichttprepo.py --- a/mercurial/statichttprepo.py Thu Jan 15 23:17:12 2015 +0100 +++ b/mercurial/statichttprepo.py Sun Jan 11 00:25:54 2015 +0100 @@ -130,14 +130,14 @@ # setup store self.store = store.store(requirements, self.path, opener) self.spath = self.store.path - self.sopener = self.store.opener - self.svfs = self.sopener + self.svfs = self.store.opener + self.sopener = self.svfs self.sjoin = self.store.join self._filecache = {} self.requirements = requirements - self.manifest = manifest.manifest(self.sopener) - self.changelog = changelog.changelog(self.sopener) + self.manifest = manifest.manifest(self.svfs) + self.changelog = changelog.changelog(self.svfs) self._tags = None self.nodetagscache = None self._branchcaches = {}