Hevday Logo
  • Version Manager

Version Manager

Each time a project is modified after a successful compilation, the version number of the project is incremented. This ensures that any single compilation of the project can be identified by a unique version number. Initially when a project is created it has a version number of 1.0 and this is the version number given to the first successful compilation. Once the project has been modified after this first compilation the version number will increase to 1.1 and after successive compilations 1.2, 1.3, 1.4 and so on. If you choose to revert back to a previous version of the project and then make modifications to this previous version, then a new 'branch' is created. This new version 'branch' will then increment in the same way as the main version 'branch'. For example, if you have a project which is currently at version 1.4 and you decide to revert back to version 1.3 and then modify that version, the new version number will be 1.3.1, further modifications will yield version numbers 1.3.2, 1.3.3, 1.3.4 and so on. Of course these branches can also be reverted back to and then branched themselves.

  • Switching Versions
A version can be made the active version in the project by selecting the version number in the version tree view and clicking on the 'Switch' button. If the currently active project version is unsaved then it's changes will be saved to disk before the version switch takes place.
  • Deleting a Version
The 'Delete' button on the Version Manager dialog can be used to delete the version that is currently selected in the version tree view. Multiple versions can be deleted at once by selecting multiple items in the version tree. The active version cannot be deleted though, therefore it may be necessary to switch to a different version before deletion. Another point to note is that if a version is selected, but contains child nodes representing other versions, which are not also selected then the Delete button will be disabled.
  • Version Descriptions
When a single version is selected in the version tree view it can have its description edited by clicking on the 'Change Description' button. The description of the version appears next to the version number in the version tree view.