tms config-write
Saves the current configuration to tms.config.yaml.
Synopsis
tms config-write [<global-options>]
Description
Reads the current Smart Setup configuration and writes it back to tms.config.yaml. This command is primarily useful in combination with the global -p option, which overrides individual configuration values before they are written. This allows scripted, non-interactive configuration changes without manually editing the YAML file.
Warning
This command reformats the configuration file and removes any comments that were manually added.
Global Options
See Global Options for options available to all commands.
Examples
Sets the target Delphi versions and platforms, then saves:
tms config-write -p:configuration-for-all-products:delphi-versions=[delphi11,delphi12] -p:configuration-for-all-products:platforms=[win32intel,win64intel]
Sets the path to the git executable, then saves:
tms config-write -p:tms-smart-setup-options:git:git-location=c:\tools\git.exe