In this scenario, a UNE configuration is iteratively being developed, customised and configured. It is desirable to keep track of changes and put the project under configuration management.

The steps in this workflow are:

  1. Create a new instance of UNE using the App Builder.
  2. Export the configuration of UNE to a folder.
  3. Place the exported folder into a source control system.
  4. Iterate either by editing the configuration of UNE in the App Builder or editing the files directly.
  5. If editing the configuration in UNE using the App Builder, regularly re-export the configuration to the source control folder.
  6. If editing the configuration in the source control folder, regularly re-publish the configuration to the server using the update-configuration command.

This workflow allows for iterative development of the UNE application using the app builder and/or direct configuration file changes. All changes are kept under source control so can be reverted.