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