Help: tconfig

hg tconfig [OPTION]... [SUBTREE]...

list or change the subtrees configuration

One of five operations can be selected:

--list :
list the configured subtrees; this is the default if no other operation is selected.
--add :
add the specified subtrees to the configuration.
--del :
delete the specified subtrees from the configuration. Use --del --all to delete all subtrees.
--set :
set the subtree configuration to the specified subtrees. Use --set --walk to walk the filesystem rooted at REPO and set the subtree configuration to the discovered repos. Use --depth to write the subtree configuration depth-most, so that each subtree is defined within the nearest enclosing repository. Note that --walk and --depth may be used together.
--expand :
list the value of config items from the [trees] section. Items in the [trees] section can be defined in terms of other items in the [trees] section; tconfig --expand shows the recursively expanded value. It returns 0 if at least one config item was found; otherwise it returns 1.

Note that with the slight exception of --set --depth, this command does not recurse into subtrees; it operates only on the current repository. (To recursively list subtrees, use the tlist command.)


-a --add add the specified SUBTREEs to config
--all with --del, delete all subtrees from config
-d --del delete the specified SUBTREEs from config
-e --expand recursively expand config items in the [trees] section
-l --list list the configured subtrees
--depth store subtree configuration depth-most
-s --set set the subtree config to SUBTREEs
--tns NAMESPACE trees namespace to use
-w --walk walk the filesystem to discover subtrees

global options ([+] can be repeated):

-R --repository REPO repository root directory or name of overlay bundle file
--cwd DIR change working directory
-y --noninteractive do not prompt, automatically pick the first choice for all prompts
-q --quiet suppress output
-v --verbose enable additional output
--color TYPE when to colorize (boolean, always, auto, never, or debug)
--config CONFIG [+] set/override config option (use '')
--debug enable debugging output
--debugger start debugger
--encoding ENCODE set the charset encoding (default: ascii)
--encodingmode MODE set the charset encoding mode (default: strict)
--traceback always print a traceback on exception
--time time how long the command takes
--profile print command execution profile
--version output version information and exit
-h --help display help and exit
--hidden consider hidden changesets
--pager TYPE when to paginate (boolean, always, auto, or never) (default: auto)