Mercurial > hg
diff mercurial/help/config.txt @ 32260:d0d9a4fca59b
clone: add a server-side option to disable full getbundles (pull-based clones)
For large enough repositories, pull-based clones take too long, and an attempt
to use them indicates some sort of configuration or other issue or maybe an
outdated Mercurial. Add a config option to disable them.
author | Siddharth Agarwal <sid0@fb.com> |
---|---|
date | Thu, 11 May 2017 10:50:05 -0700 |
parents | de86a6872d06 |
children | 2b017d22fe97 |
line wrap: on
line diff
--- a/mercurial/help/config.txt Mon May 08 20:01:06 2017 -0700 +++ b/mercurial/help/config.txt Thu May 11 10:50:05 2017 -0700 @@ -1660,6 +1660,12 @@ When set, clients will try to use the uncompressed streaming protocol. (default: False) +``disablefullbundle`` + When set, servers will refuse attempts to do pull-based clones. + If this option is set, ``preferuncompressed`` and/or clone bundles + are highly recommended. Partial clones will still be allowed. + (default: False) + ``validate`` Whether to validate the completeness of pushed changesets by checking that all new file revisions specified in manifests are