This subcommand sets or updates setting in the pm.settings file.
--git-url
| Alias | -g | 
| Type | string | 
| Value | <git-policy-repository-url> | 
| Default | N/A | 
Description: Sets the URL of the Git policy repository. This argument can be set when the Git policy management is disabled.
Syntax
--git-url <git-policy-repository-url>
--branch
| Alias | -b | 
| Type: | string | 
| Values: | <branch-of-policy-files> | 
| Default: | master | 
Description: Sets the Git branch where the policy files are stored.
Syntax
--branch <branch-of-policy-files>
--update-interval
| Alias | -u | 
| Type: | integer | 
| Values: | 0-60 (minutes) | 
| Default: | 5 (minutes) | 
Description: Sets the synchronization interval between Git and SVN. This value must be in the [0-60] minutes interval. If this argument is set to 0, periodic updates will be turned off.
Syntax
--update-interval <[0-60]>
--alert-script
| Alias | -a | 
| Type: | string | 
| Values: | <path-to-script> | 
| Default: | N/A | 
Description: Sets the path to a user-defined script which is run when the synchronization from Git to SVN fails due to syntax errors.
Syntax
--alert-script <path-to-script>
Examples
In this example, the name of the branch is set to production and the path to the alert script is set to /path/to/script.
pmgit set -b production -a /path/to/script
