Merge Snapshots

Snapshot merge allows users to compare one snapshot with a trace tip snapshot of a process app. There will be a detailed side-by-side report after this merge operation.

This feature is an experimental function and currently has the following limitations:

  • Only supports the updated Script section in Service Flow/Human Service/Process
  • Only supports overwriting the entire artifact in Service Flow/Human Service/Process
  • Only supports deleting the entire artifact.
  • Only supports adding the entire artifact.

Enable Merge To

Enable the Snapshot Merge in Administration Settings. Then the Merge To button will show in Comparison.

Field Description
Snapshot Merge Enable it to enable Merge To in Comparison.
Snapshot Naming Pattern This pattern will be used to create a snapshot for an unnamed tip snapshot during merge. The pattern supports variables {MAJOR.MINOR.PATCH}, {yyyyMMddHHmmss}, {yyyyMMdd}, {TRACK}, and {APP_ACRONYM}

Manage History

  1. Click the Comparison tab.

  2. Fill out the form according to the following statement.

    Parameter Description
    Server Server environment.
    Process App Process apps of the selected server.
    Toolkit Toolkits of the selected server.
    Track The branches of the selected process app or toolkit. Multiple selections allowed. Will load snapshots of the selected branches.

  3. After the form is filled in, the history that meets the conditions will be automatically loaded. You can also click the Reload button to reload.

  4. After checking, you can click the Delete button to delete.

Merge Snapshots

  1. Click Merge button, select the new snapshot and the base branch you want to merge, then click the Generate Report button. If the current tip snapshot of this track is unnamed, the following alert will show, and the user needs to create a new snapshot.

  2. Wait for the process to finish.

  3. After finishing, the button will appear. Click it to see the compared report.