Mercurial > hg
comparison mercurial/help/config.txt @ 26907:dfab6edb98e3
format: introduce 'format.usegeneraldelta`
This option will make repositories created as general delta by default but will
not make Mercurial aggressively recompute deltas for all incoming bundle.
Instead, the delta contained in the bundle will be used. This will allow us to
start having general delta repositories created everywhere without triggering
massive recomputation costs for all new clients cloning from old servers.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Mon, 02 Nov 2015 15:59:12 +0000 |
parents | a1e43e85d294 |
children | dda0aa3baedd |
comparison
equal
deleted
inserted
replaced
26906:e40af07e518e | 26907:dfab6edb98e3 |
---|---|
664 | 664 |
665 | 665 |
666 ``format`` | 666 ``format`` |
667 ---------- | 667 ---------- |
668 | 668 |
669 ``usegeneraldelta`` | |
670 Enable or disable the "generaldelta" repository format which improves | |
671 repository compression by allowing "revlog" to store delta against arbitrary | |
672 revision instead of the previous stored one. This provides significant | |
673 improvement for repositories with branches. Disabling this option ensures that | |
674 the on-disk format of newly created repository will be compatible with | |
675 Mercurial before version 1.9. | |
676 | |
669 ``usestore`` | 677 ``usestore`` |
670 Enable or disable the "store" repository format which improves | 678 Enable or disable the "store" repository format which improves |
671 compatibility with systems that fold case or otherwise mangle | 679 compatibility with systems that fold case or otherwise mangle |
672 filenames. Enabled by default. Disabling this option will allow | 680 filenames. Enabled by default. Disabling this option will allow |
673 you to store longer filenames in some situations at the expense of | 681 you to store longer filenames in some situations at the expense of |