comparison Makefile @ 25091:b5052fc73300

treemanifest: store submanifest revlog per directory With this change, when tree manifests are enabled (in .hg/requires), commits will be written with one manifest revlog per directory. The manifest revlogs are stored in .hg/store/meta/$dir/00manifest.[id]. Flat manifests can still be read and interacted with as usual (they are also read into treemanifest instances). The functionality for writing treemanifest as a flat manifest to disk is still left in the code; tests still pass with '_treeinmem=True' hardcoded. Exchange is not yet implemented.
author Martin von Zweigbergk <martinvonz@google.com>
date Mon, 13 Apr 2015 23:21:02 -0700
parents 4c4d0012db4f
children 3375ae1e7d0b
comparison
equal deleted inserted replaced
25090:252412e24551 25091:b5052fc73300