Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
74:versions [2020/09/10 02:20] – [Use existing process versions] aakr74:versions [2024/02/15 00:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Manage Process Versions ====== ====== Manage Process Versions ======
  
-All process content should always be version controlled. In Stages, all process content can be versioned by workspace.+Stages processes can be baselined by using the process version feature. A modeler will always be making changes in the [[:general:workingversion|working version]] of the process, while the end users will typically only be shown the baselined [[:general:validversion|valid process version]].
  
-===== Use existing process versions =====+===== Create a new version =====
  
-To manage process versionsgo to ''Management > Process Versions''All versions within the current workspace are listed there.+To create a new process verisonsnavigate to Management > Process version and click or tap on the ''Add Version'' button to create a new versionThis baselines the entire workspace. Stages takes you through four steps to accomplish versioning.
  
-[[https://doc.stagesasaservice.com/lib/exe/fetch.php?tok=dc5fca&media=https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/74/processversion.png|{{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/74/processversion.png?direct&800x375  }}]]+**1Check readiness**
  
-Each version has a state, name, creator, and creation dateThe currently [[:general:validversion|valid version]] is marked with "V", the [[:general:workingversion|working version]] is marked with "W"With the context menu on the right side, you can perform operations on that specific process version:+Several process readiness checks are executed in parallelSee [[:72:consistency|]] for more info.
  
-  * **Check readiness**: run process consistency checks to see if the version is ready for a release **(only in Working Version)** +If you are not interested to see the results, for example for a backup version, you can skip the readiness checks.
-  * **Release as Valid Version**: mark this version as the [[:general:validversion|valid version]] **(only in non-Valid Version)** +
-  * **Set state**: change the state of the version +
-  * **Rename**: rename the version +
-  * **Replace Working Version**: revert the working version to the selected version **(only in non-Working Version)** +
-  * **Export**: export the version as a ZIP fileThis ZIP file can be imported in another workspace or Stages server via Import. +
-  * **Export for Translation**: see [[:74:export_for_translation|]] for more details +
-  * **Create PDF**: see [[:75:processexportinpdf|create pdf]] for more details +
-  * **Delete**: delete the version+
  
 +**2. Enter properties**
  
-===== Create a new version =====+Enter the name and state of the new version here. To mark the new version as valid, set the respective switch.
  
-Use the New version button to create a new versionStages takes you through four steps to accomplish this.+[[https://doc.stagesasaservice.com/lib/exe/fetch.php?tok=a649fb&media=https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/72/addversion.png|{{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/72/addversion.png?direct&800x409  }}]]
  
-==== Check readiness ====+**3. Create version**
  
-Several process readiness checks are executed in parallelSee [[:doc.stagesasaservice.com:doku.php?id=:72:consistency|Check Process Consistency]] for more info.+Stages creates the new version in the backgroundYou can navigate to other pages and continue working while the version is being created.
  
-If you are not interested to see the results, for example for a backup version, you can skip the readiness checks.+**4Summary**
  
-==== Enter properties ====+A short summary of the version creation is shown here.
  
-Enter the name and state of the new version here. To mark the new version immediately as valid, set the respective switch.+===== Recommended practices for managing process versions =====
  
-==== Create version ====+It is highly recommended to **not set working version as valid**. When a process is newly created, the working version being the only version is set as valid by default. The process should be baselined and marked as valid so that the working version no longer continues to be the valid.
  
-Stages creates the new version in the backgroundYou can navigate to other pages and continue working while the version is being created.+{{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/74/workingversionasvalid_1.png?direct&800x254  }}
  
-==== Summary ==== +End users should always view the released baseline of the process which is the valid version in Stages. If the working version is set as valid, users view the process which is still been updated by modelers and is not ready to be viewed or used.
- +
-A short summary of the version creation is shown here.+
  
 ===== Import versions or translations ===== ===== Import versions or translations =====
  
-TODO: screenshot+ZIP files created via the ''Export'' operation can be imported into Stages. The imported content replaces the current working version. If the current working version is not empty, a ''Backup working version'' is being created before the import.
  
-ZIP files created via the ''Export''  operation can be imported hereThe imported content replaces the current working versionIf the current working version is not empty, a ''Backup working version''  is being created before the import.+[[https://doc.stagesasaservice.com/lib/exe/fetch.php?tok=fa07f8&media=https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/74/importversion.png|{{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/74/importversion.png?direct&800x368  }}]]
  
-Process content that was translated via an automated translation system can also be imported here by using the ''Import translation''  operation. See [[:74:import_translation|]] for more details.+Process content that was translated via an automated translation system can also be imported here by using the ''Import translation'' operation. See [[:74:import_translation|]] for more details.
  
 ===== How to roll back the Working Version to a previous version ===== ===== How to roll back the Working Version to a previous version =====
  
-Open the menu of the process version you would like to roll back to. Then select ''Replace Working Version''+Open the menu of the process version you would like to roll back to. Then select ''Replace Working Version.'' 
 + 
 +[[https://doc.stagesasaservice.com/lib/exe/fetch.php?tok=a995ef&media=https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/74/replaceworkingversion_1.png|{{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/74/replaceworkingversion_1.png?direct&800x391  }}]] 
 + 
 +=====   =====