In the {ProjectWebUI}, navigate to Administer > Settings > TemplateSync to configure the plug-in. The following table explains the attributes behavior. Note that some attributes are used only for importing or exporting tasks.
Parameter | API parameter name | Meaning on importing | Meaning on exporting |
---|---|---|---|
Associate |
Accepted values: |
Associates templates with OS, Organization, and Location based on metadata. |
N/A |
Branch |
|
Specifies the default branch in Git repository to read from. |
Specifies the default branch in Git repository to write to. |
Dirname |
|
Specifies the subdirectory under the repository to read from. |
Specifies the subdirectory under the repository to write to. |
Filter |
|
Imports only templates with names that match this regular expression. |
Exports only templates with names that match this regular expression. |
Force import |
|
Imported templates overwrite locked templates with the same name. |
N/A |
Lock templates |
|
Do not overwrite existing templates when you import a new template with the same name, unless Force import is enabled. |
N/A |
Metadata export mode |
Accepted values: |
N/A |
Defines how metadata is handled when exporting:
|
Negate |
Accepted values: |
Imports templates ignoring the filter attribute. |
Exports templates ignoring the filter attribute. |
Prefix |
|
Adds specified string to the beginning of the template if the template name does not start with the prefix already. |
N/A |
Repo |
|
Defines the path to the repository to synchronize from. |
Defines the path to a repository to export to. |
Verbosity |
Accepted values: |
Enables writing verbose messages to the logs for this action. |
N/A |