Create a Project Template
Every Project can have a set of Variables with values set specifically for that Project, and indeed for every Environment, each of which can hold values, such as strings, numbers, lists, hashes (dictionaries) and Resources (e.g. Natures and Blueprints).
Setting them can be a time-consuming process, and it is often the case that different Environments have the same ones, albeit with different values. Project configuration can be streamlined by grouping Project Variables in a Project Template, in which the one to which they are available is also set. Those from a Project Template are referenced in Projects in a similar way to when referencing said Variables directly.
Creating a Project Template¶
Select ProjectTemplate in the menu bar Resources/All. Then select the Create button.
Enter a name into the
Name combo, then select from the
Variables combo the ones previously defined that you would
like to include in the Project Template. These will appear in the order in which they were selected (and in the format
in which they were created, such as value, textarea, combo etc.) below the
Copy Vars To... combo. If a different
Environment is selected from
Copy Vars To... the current one will change to the one to which the variables are to be
Save before changing Environment in the respective combo. On switching from one to another, the Variables
created for the previous one will no longer be listed below the
Copy Vars To... combo. Repeat the above steps for as
many Environments as you need to select Variables for.
Should you need the same (or a similar) set of Variables for more than one Environment, it may be easier to copy these between them, once you have your set in a given Environment.
In order to do this, select the target Environment from the
Copy Vars To... combo. Note that the Variables will
contain the same values as in the one in which they were created. These can be changed here. In the case of combo-type
ones, you may select one of the other options available in the previous Environment.
Any that are not needed may be deleted from the set.