Synchronisation methods (v3.0.0)
Note
Version & Component Sync will apply changes to versions/components retroactively upon creating the project link for both the Simple & Advanced synchronisation method
Settings
When creating a project link, the app provides you with the option to set your desired synchronisation mode. Depending on the synchronisation method you choose users or Jira Administrators can configure the following settings:
Schedule
This setting allows you to configure when a synchronisation should take place.
Triggers
This setting allows you to configure which events should trigger a synchronisation. Jira distinguishes the following events related to versions & components:
Versions
Create
Delete
Move
Release
Unrelease
Archive
Unarchive
Components
Create
Update
Delete
Archive
Unarchive
Synchronisation method: Simple
Note
This synchronisation mode will delete any versions/components in the Target project that do not exist in the Source project
This synchronisation mode will propagate any and all changes made to versions/components in the Source project to the corresponding versions/components in the Target project(s)
This synchronisation mode will disable the ability to create or edit versions/components from the Target project administration screen
Schedule
Default: When choosing the simple synchronisation method the schedule is set to default. The default schedule can only be configured by a Jira administrator. To set the default schedule take the following steps:
Navigate to Jira Administration > Manage apps > Version & Component Sync > Synchronisation
Click on Edit on the right hand side
Set the desired timeout & threads
Click save
Triggers
Per default synchronisation is triggered by all version & component related events. This setting is not configurable when using this synchronisation method.
This means that the app will propagate any and all changes made to versions/components in the Source project to the corresponding versions/components in the Target projects
Synchronisation method: Advanced
Note
This synchronisation mode allows you to select the specific events you would like to synchronise to the corresponding versions/components in Target projects.
This synchronisation mode allows you to keep creating/editing versions/components in Target projects. This is particularly useful if the project has a mixture of shared versions/components and project specific versions/components.
Schedule
When using the Advanced synchronisation method the app provides you with the following options with regards to the schedule:
No scheduling: Synchronisation is only triggered by Jira events. This will disable the “Update” trigger. Rename operations or changes to description, start & release date will not be propagated
Default scheduling: Synchronisation will be scheduled using the global schedule set by the Jira administrator
Custom: Allows you to set a specific schedule for this project
Triggers
Per default synchronisation is triggered by all version & component related events. This setting is configurable when using the Advanced synchronisation method. You can disable or enable all the version/component related triggers.