diff -r fdbeacb9d456 -r d345627d104b mercurial/configitems.py --- a/mercurial/configitems.py Wed Apr 17 23:10:29 2019 -0700 +++ b/mercurial/configitems.py Sat Apr 06 17:46:19 2019 +0200 @@ -532,6 +532,13 @@ coreconfigitem('experimental', 'evolution.track-operation', default=True, ) +# repo-level config to exclude a revset visibility +# +# The target use case is to use `share` to expose different subset of the same +# repository, especially server side. See also `server.view`. +coreconfigitem('experimental', 'extra-filter-revs', + default=None, +) coreconfigitem('experimental', 'maxdeltachainspan', default=-1, )