Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In the example below we will create a project link with a “new” project that has no existing versions:

Project: VCS - Source (team managed)

Versions: 1.0.0 & 2.0.0

Image RemovedVCS DC - Create project link (1).pngImage Added

Project: VCS - Target 1 (team managed)

Versions:

Image RemovedVCS DC - Create project link (2).pngImage Added

To share versions/components from the VCS - Source project, we will create a project link with project VCS - Target 1

  • Navigate to the Version & Component Sync page in the Source project.

  • Click on Create a project link

Image RemovedVCS DC - Create project link (3).pngImage Added

Image RemovedVCS DC - Create project link (4).pngImage Added
  • Select the project(s) you want to link to the Source project. Versions from VCS - Source will be propagated to selected project(s)
    After selecting the desired projects to link to VCS - Source, click In this example we will create a project link with VCS - Target 1

  • Click on Next:Synchronisation

Image Removed

Image Removed

  • In this example we will use the default Scheduling & Trigger settings

  • Click on Next: Filters

VCS DC - Create project link (5).pngImage Added

Image Removed
VCS DC - Create project link (6).pngImage Added
  • The app will now show an overview of the versions that will be synchronised from the source project to the target project
    By creating filters you can control which versions are in-or excluded from synchronisation. In this example we will not use any filters.

  • Click on Next: confirmation

Image Removed
  • VCS DC - Create project link (7).pngImage Added
  • The app will now show an overview of the project link(s) you are creating

  • Click on save Save, to save the project link(s)

    VCS DC - Create project link (8).pngImage Added
  • Upon clicking on save, the app will:

    • Start synchronising

    • Shown an overview of the created project links and their current status

Image Removed

Image Removed

  • To edit or delete a existing project link first navigate to the Version & Component Sync page in the target project or click on the Linked project link in the source project

  • Click on the Settings tab

Image Removed
Image Removed

To provide you with insights in how the app works, this is what happens during synchronisation:

VCS DC - Create project link (9).pngImage Added

Synchronisation

Upon creating a project link between VCS - Source & VCS - Target 1 the app checks whether there are versions present in VCS - Target 1

Version 1.0.0

  • The app recognises that version 1.0.0 does not exist in VCS - Target 1

  • The app creates versions 1.0.0 in VCS - Target 1

    • Jira does not allow you to link a single version to multiple projects. Therefore the app needs to create ‘new’ versions in VCS - Target 1

  • The app makes sure that upon creation of the ‘new’ version 1.0.0 in VCS - Target 1 it is linked to version 1.0.0 in VCS - Source

  • This links ensures that any and all version changes to version 1.0.0 in the VCS - Source project are synchronised to version 1.0.0 in VCS - Target 1

Version 2.0.0

  • The app recognises that version 2.0.0 does not exist in VCS - Target 1

  • The app creates versions 2.0.0 in VCS - Target 1

    • Jira does not allow you to link a single version to multiple projects. Therefore the app needs to create ‘new’ versions in VCS - Target 1

  • The app makes sure that upon creation of the ‘new’ version 2.0.0 in VCS - Target 1 it is linked to version 2.0.0 in VCS - Source

  • This links ensures that any and all version changes to version 2.0.0 in the VCS - Source project are synchronised to version 2.0.0 in VCS - Target 1

Project: VCS - Source (team managed)

Versions: 1.0.0 & 2.0.0

Image Removed

VCS DC - Create project link (12).pngImage Added

Project: VCS - Target 1 (team managed)

Versions: 1.0.0 & 2.0.0

Image Removed

VCS DC - Create project link (13).pngImage Added

To edit or delete a existing project link:

  • Navigate to the Version & Component Sync page in the target project or click on the Linked project link on the Version & Component Sync page in the source project

  • Navigate to the Settings tab

  • Here you change the apps synchronisation method, log lever or delete the project link all together

VCS DC - Create project link (10).pngImage Added
VCS DC - Create project link (11).pngImage Added