Better Variable Matching
The variable matching with previous releases was too simplistic and resulted in variables not being cloned over. The variable matching logic has been re-written to now match a source variable with a destination variable by comparing.
- Name
- Sensitive vs non-sensitive
- Environment Scoping
- Machine Scoping
- Role Scoping
For projects, additional scoping matching is added
- Process Scoping
- Step Scoping
- Channel Scoping
If you modify the scoping on the source, or change from sensitive to non-sensitive (or vice versa) the cloner will see that as a new value and attempt to copy it over.
Because of this updated logic the parameter AddAdditionalVariableValuesOnExistingVariableSets
has been removed.