A commit script enforces custom configuration rules. Each time a new candidate configuration is committed, the script inspects the configuration. If a configuration violates your custom rules, the script corrects the problem by doing the following things:
For a more thorough overview, see Commit Scripts Overview.