--- a/mercurial/upgrade_utils/auto_upgrade.py Tue Jun 14 15:19:45 2022 +0200
+++ b/mercurial/upgrade_utils/auto_upgrade.py Tue Jun 14 15:22:05 2022 +0200
@@ -101,6 +101,10 @@
b'format',
b'use-dirstate-tracked-hint.automatic-upgrade-of-mismatching-repositories',
)
+ auto_upgrade_quiet = ui.configbool(
+ b'format',
+ b'use-dirstate-tracked-hint.automatic-upgrade-of-mismatching-repositories:quiet',
+ )
action = None
@@ -115,7 +119,7 @@
hint = b"(see `hg help config.format.use-dirstate-tracked-hint` for details)\n"
def action():
- if not ui.quiet:
+ if not (ui.quiet or auto_upgrade_quiet):
ui.write_err(msg)
ui.write_err(hint)
requirements.add(requirementsmod.DIRSTATE_TRACKED_HINT_V1)
@@ -130,7 +134,7 @@
hint = b"(see `hg help config.format.use-dirstate-tracked-hint` for details)\n"
def action():
- if not ui.quiet:
+ if not (ui.quiet or auto_upgrade_quiet):
ui.write_err(msg)
ui.write_err(hint)
requirements.discard(requirementsmod.DIRSTATE_TRACKED_HINT_V1)