Version Management

In Version Management, you can save previous versions of your application while working on your current version and access the old version when the Autogenerated Versions option is activated. This allows you to effectively track changes and maintain a version history of your application and revert to previous versions, if needed.

In Version Management, the left pane displays a selected, older local or remote version of the application and the right pane displays the current version you are working on, or the most recent previous version selected. Much like Git, this allows you to compare objects, files, and scripts, giving you control over the changes happening in your application.

Use the version search to search versions of applications according to their name, the email address of the version creator, or by names of variants, which are assigned when you create a variant. Use the version compare search in the designer to search for components between a selected version and the current version of your application.

The REMOTE tab allows you to compare your app with the corresponding version on another system. For instance, if you have a remote system, you can use deployment to deploy an app to that system. Subsequently, you can compare your local version of the app with the version on the remote system, ensuring consistency and identifying any differences. You can also compare two remote versions with each other.

Version rollback

When comparing versions of an application, selecting Roll Back allows you to roll back the current, active version to the selected previous version. Optionally select Create version from current before rolling back to create a version from the current, active version before rolling back.

After the version has been roll backed, activate the version to work from the rolled-back version state. If you only refresh your browser after rollback, the version will revert back to the previous state before the rollback.

Use version management

  1. In the shell bar, select your application and select Generate Version from the dropdown menu.

  2. In the Version Management dialog, give a name to the version in the Description field.

    Result: The generated version of your application is added to the version management.

  3. To see your generated version and any previous version of your application, in the side navigation, select Version Management.

  4. To optionally export a version of the application as a .planet9 file, select Export to File in the pane of the version you want to export. Choose between a previous local or remote version or the current version you are working on to export.