Project versioning ocurrs when you need to publish and deploy changes to a project. These changes can include revisions to your BPM processes or they can include minor changes to the associated resources contained within a project.
Project versioning allows you to introduce these changes without disrupting the normal flow of your existing project. Depending on the nature of the changes you are making, ALBPM provides different levels of project versioning.
| Revision Versioning | the most common type of versioning that involves changes to project elements. Changes are applied to all existing instances |
| Minor and Major Versioning | ocurrs when there is a compatibility issue between the new and old
version of a project. This type of
versioning is also applicable
when there is a need for a clear break between project versions. These generally ocurr
as a project evolves.
During major and minor revisioning, both the new and old version of the project run in parallel. New created instances are run using the latest version, while existing instances continue running on the old version. |