equal
deleted
inserted
replaced
41 self.ui.readconfig(self.join("hgrc"), self.root) |
41 self.ui.readconfig(self.join("hgrc"), self.root) |
42 except IOError: |
42 except IOError: |
43 pass |
43 pass |
44 |
44 |
45 v = self.ui.revlogopts |
45 v = self.ui.revlogopts |
46 self.revlogversion = int(v.get('format', revlog.REVLOGV0)) |
46 self.revlogversion = int(v.get('format', revlog.REVLOG_DEFAULT_FORMAT)) |
47 self.revlogv1 = self.revlogversion != revlog.REVLOGV0 |
47 self.revlogv1 = self.revlogversion != revlog.REVLOGV0 |
|
48 fl = v.get('flags', None) |
48 flags = 0 |
49 flags = 0 |
49 for x in v.get('flags', "").split(): |
50 if fl != None: |
50 flags |= revlog.flagstr(x) |
51 for x in fl.split(): |
|
52 flags |= revlog.flagstr(x) |
|
53 elif self.revlogv1: |
|
54 flags = revlog.REVLOG_DEFAULT_FLAGS |
51 |
55 |
52 v = self.revlogversion | flags |
56 v = self.revlogversion | flags |
53 self.manifest = manifest.manifest(self.opener, v) |
57 self.manifest = manifest.manifest(self.opener, v) |
54 self.changelog = changelog.changelog(self.opener, v) |
58 self.changelog = changelog.changelog(self.opener, v) |
55 |
59 |