mercurial/configitems.toml
changeset 51282 d737bc8a36c9
parent 51108 0250e45040f1
child 51283 83c6dceeb10d
--- a/mercurial/configitems.toml	Wed Dec 13 13:46:28 2023 +0100
+++ b/mercurial/configitems.toml	Mon Oct 09 15:06:21 2023 +0200
@@ -2489,6 +2489,18 @@
 default = false
 
 [[items]]
+section = "usage"
+name = "repository-role"
+default = "default"
+documentation = """What this repository is used for.
+
+This is used to adjust behavior and performance to best fit the repository purpose.
+
+Currently recognised values are:
+- default: an all purpose repository
+"""
+
+[[items]]
 section = "verify"
 name = "skipflags"
 default = 0