Configurable levels of source control for the configuration of a process
automation system are enabled through a preference selection or license.
A user that starts with a certain level of source control may later
change the level. Manually entered version information is overwritten if
the user starts with a basic source control system after using a manual
source control system. In the basic source control system, the increment
of the version number is based on the significance of the change, where a
parameter change in an existing function block is minor. When the user
upgrades to full source control, the existing version numbers are
maintained and the automated increment is based on the significance of
the change determined by the user.