2.1 Simple Version Control

In this scenario, the exported configurations are simply stored in a Version Control System.

Chain of events:

  1. Team A develops new workflows in .
     

  2. The configurations are exported with the vcexport command to the local working copy.
     

  3. The resulting xml and schema files are checked in to the Version Control System.
     

  4. If Team A wants to modify existing workflows, these are checked out from the Version Control System to the local working copy.
     

  5. The exported configurations are imported into .
     

  6. The configurations are modified, saved and exported to the local working copy again.
     

  7. The new xml files from the new export can now be compared with the previous versions using a diff tool.
     

  8. The updated xml and schema files are checked in to the Version Control System.