hgext/clonebundles.py
changeset 32773 d25802b0eef5
parent 32454 702af1ad3b18
child 37498 aacfca6f9767
equal deleted inserted replaced
32772:7ad95626f6a7 32773:d25802b0eef5
   134    Value should be "true".
   134    Value should be "true".
   135 
   135 
   136 Manifests can contain multiple entries. Assuming metadata is defined, clients
   136 Manifests can contain multiple entries. Assuming metadata is defined, clients
   137 will filter entries from the manifest that they don't support. The remaining
   137 will filter entries from the manifest that they don't support. The remaining
   138 entries are optionally sorted by client preferences
   138 entries are optionally sorted by client preferences
   139 (``experimental.clonebundleprefers`` config option). The client then attempts
   139 (``ui.clonebundleprefers`` config option). The client then attempts
   140 to fetch the bundle at the first URL in the remaining list.
   140 to fetch the bundle at the first URL in the remaining list.
   141 
   141 
   142 **Errors when downloading a bundle will fail the entire clone operation:
   142 **Errors when downloading a bundle will fail the entire clone operation:
   143 clients do not automatically fall back to a traditional clone.** The reason
   143 clients do not automatically fall back to a traditional clone.** The reason
   144 for this is that if a server is using clone bundles, it is probably doing so
   144 for this is that if a server is using clone bundles, it is probably doing so