xAPPnow LOW CODE PLATFORM - User Manual 

Still no account yet?

×

Basic Training - Version Management

 
 

Chapter Overview

 
In this training chapter you will get familiar with the version management feature of xAPPnow Modeling Studio. Modeling Studio provides the possibility to create snapshots and commits for projects, models or levels with related reports and revert functions. Besides manually created commits of a model a model version is created implicitly during saving a model.
 
 

Exercise

 
In this exercise you will learn to work with snapshots of projects and levels as well as with model versions.
 
Exercise 1: Commit a Model
 
  • Step 1: Open context menu of model "Automation/Business Process/EasyCredit" in the model tree to select function "Version Management" > "Commit"
  • Step 2: Enter comment "Stable version used for MVP" in dialog "Version Management - Create Commit"
  • Step 3: Click button "Commit" to commit the model
     
     
     
    Basic Training - Version Management
     
     
     
Exercise 2: View Version Report of a Model
 
  • Step 1: Open context menu of model "Automation/Business Process/EasyCredit" in the model tree to select menu function "Version Management" > "Report"
     
     
     
    Basic Training - Version Management
     
     
     
Exercise 3: Revert Model to Previous Version
 
Remark:  Before starting this exercise you should have created several versions of a model. Use model "Automation/Business Process/EasyCredit" and for several times make some modifications and manually execute save to create implicit versions. Also manually create a commit of the model (see exercise above). Then make some modifications of the model and save the model to create implicit versions. Afterwards you should have several model versions of type "Implicit" and "Commit" as displayed in the screen shot below.
 
  • Step 1: Open context menu of model "Automation/Business Process/EasyCredit" in the model tree to select function "Version Management" > "Revert"
  • Step 2: Select version of type "Commit" in dialog "Version Management - Revert to Commit"
  • Step 3: Click button "Revert" to restore the model
     
     
     
    Basic Training - Version Management
     
     
     
Exercise 4: Create Project Snapshot
 
  • Step 1: Open toolbar menu "Project" to select menu function "Version Management" > "Snapshot"
  • Step 2: Enter Label "Release 1.0" in dialog "Version Management - Create Snapshot"
  • Step 3: Mark "Release" checked to filter a snapshot of type "Release" on export or publish
  • Step 4: Enter comment "MVP" in dialog "Version Management - Create Snapshot"
  • Step 5: Click button "Snapshot" to create project snapshot
     
     
     
    Basic Training - Version Management
     
     
     
Exercise 5: Revert Project to a previous Snapshot
 
Remark: To complete this exercise you should perform first some modifications on the project and then repeat Exercise 4 at least once, entering different information, in order to have more than one snapshot created.
 
  • Step 1: Open toolbar menu "Project" to select function "Version Management" > "Revert"
  • Step 2: Select snapshot "Release 1.0" in dialog "Version Management - Revert to Snapshot" created on Exercise 4
  • Step 3: Click button "Revert" and uncheck option "Create snapshot before revert..." to revert project to the selected version
     
     
     
    Basic Training - Version Management
     
     
     
    1

    Enter Comment

    1. Enter Comment
    Enter comment "Stable version used for MVP"
    2

    Commit Model

    2. Commit Model
    Click button "Commit" to commit the model
     
    1

    Version Report

    1. Version Report
    Version report for selected model
     
    1

    Select Version

    1. Select Version
    Select version of type "Commit" created on Exercise 1
    2

    Revert to Commit

    2. Revert to Commit
    Click button "Revert" to restore model to selected version
     
    1

    Enter Label

    1. Enter Label
    Enter label "Release 1.0" in dialog "Version Management - Create Snapshot"
    2

    Check Release

    2. Check Release
    Check checkbox "Release"
    3

    Enter Comment

    3. Enter Comment
    Enter comment "MVP" in dialog "Version Management - Create Snapshot"
    4

    Create Project Snapshot

    4. Create Project Snapshot
    Click button "Snapshot" to create project snapshot
     
    1

    Select Version

    1. Select Version
    Select snapshot "Release 1.0" in dialog "Version Management - Revert to Snapshot" created on Exercise 4
    2

    Revert to Snapshot

    2. Revert to Snapshot
    Click button "Revert" to revert project to selected version