Version control script

You use the provided version control script, $IMPACT_HOME/bin/nci_version_control, to perform housekeeping and maintenance tasks on data stored in the version control system that you cannot otherwise access using the GUI or the command-line interface.

The primary application of this script is storing in the version control the changes to the copy of the server properties file, the nameserver properties file, the JRExec server properties file, and other server-level configuration files. You can also use it to check in and check out copies of policies files, data source files, data type files, and service properties files. The best practice, however, is to avoid using the script directly for this level of management. For example, in a server cluster changes made on a per-server basis to these files are not propagated to other members of a server cluster. Changes are also not propagated to other parts of the system where meta information is stored. You should use the GUI or command line to manage policies, data sources, data types, and services.

You use the version control script to check out files, check in files, add files, uncheck out files, create a checkpoint, and update the sandbox. The script must be run from the $IMPACT_HOME directory.