changeset 47769:6d79894d3460 stable

help: indicate how to run downgrade a repository using persistent nodemap We have a couple of report of people needing this. I am not fan of pointing people to a debug command, but we don't have much better to offer right now Differential Revision: https://phab.mercurial-scm.org/D11214
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 26 Jul 2021 21:55:53 +0200
parents c2b8ad34d245
children 03089463c554
files mercurial/helptext/config.txt
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial/helptext/config.txt	Mon Jul 26 21:52:10 2021 +0200
+++ b/mercurial/helptext/config.txt	Mon Jul 26 21:55:53 2021 +0200
@@ -913,6 +913,14 @@
     By default this format variant is disabled if fast implementation is not
     available and enabled by default if the fast implementation is available.
 
+    To accomodate install of Mercurial without the fast implementation you can
+    downgrade your repository. To do so run the following command:
+
+    $ hg debugupgraderepo \
+          --run \
+          --config format.use-persistent-nodemap=False \
+          --config storage.revlog.persistent-nodemap.slow-path=allow
+
 ``use-share-safe``
     Enforce "safe" behaviors for all "shares" that access this repository.