--- a/mercurial/helptext/config.txt Sat Aug 07 14:12:28 2021 +0200
+++ b/mercurial/helptext/config.txt Sat Aug 07 16:51:47 2021 +0200
@@ -2043,6 +2043,21 @@
Control the strategy Mercurial uses internally to store history. Options in this
category impact performance and repository size.
+``revlog.issue6528.fix-incoming``
+ Version 5.8 of Mercurial had a bug leading to altering the parent of file
+ revision with copy information (or any other metadata) on exchange. This
+ leads to the copy metadata to be overlooked by various internal logic. The
+ issue was fixed in Mercurial 5.8.1.
+ (See https://bz.mercurial-scm.org/show_bug.cgi?id=6528 for details)
+
+ As a result Mercurial is now checking and fixing incoming file revisions to
+ make sure there parents are in the right order. This behavior can be
+ disabled by setting this option to `no`. This apply to revisions added
+ through push, pull, clone and unbundle.
+
+ To fix affected revisions that already exist within the repository, one can
+ use :hg:`debug-repair-issue-6528`.
+
``revlog.optimize-delta-parent-choice``
When storing a merge revision, both parents will be equally considered as
a possible delta base. This results in better delta selection and improved