Within Enterprise Architect, you can manage changes to and revisions of your projects by placing individual model Packages, view nodes or root nodes under version control. Version control provides numerous key facilities, including:
- Saving a history of changes to Packages
- The ability to retrieve previous revisions of Packages
- Propagating model updates between team members
- Coordinating the sharing of Packages between team members
You apply version control through a third-party source-code control application that manages access to and stores revisions of the controlled Packages. Once the version control software has been installed and configured, you must define a Version Control Configuration within your project. You can then use version control to manage changes to the Packages of your model.
This collection of images illustrates the use of the version control tools available to you in Enterprise Architect