comparison 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
comparison
equal deleted inserted replaced
32259:076f1ff43f0f 32260:d0d9a4fca59b
1658 1658
1659 ``preferuncompressed`` 1659 ``preferuncompressed``
1660 When set, clients will try to use the uncompressed streaming 1660 When set, clients will try to use the uncompressed streaming
1661 protocol. (default: False) 1661 protocol. (default: False)
1662 1662
1663 ``disablefullbundle``
1664 When set, servers will refuse attempts to do pull-based clones.
1665 If this option is set, ``preferuncompressed`` and/or clone bundles
1666 are highly recommended. Partial clones will still be allowed.
1667 (default: False)
1668
1663 ``validate`` 1669 ``validate``
1664 Whether to validate the completeness of pushed changesets by 1670 Whether to validate the completeness of pushed changesets by
1665 checking that all new file revisions specified in manifests are 1671 checking that all new file revisions specified in manifests are
1666 present. (default: False) 1672 present. (default: False)
1667 1673