Prev | Next |
Manage Model Change
As users contribute new content and change existing content, a repository will become a valuable data store of organizational information assets. It is imperative that this asset is protected and changes are managed and controlled including being able to revert models back to previous versions or states. Enterprise Architect has a number of sophisticated tools to ensure the information is protected, including full integration with all the leading Version Control Systems, Baselines that are snapshots of your model that can be taken at important milestones, and Auditing that can track the finest changes to a model. A Project Transfer function helps you to make backups of models without involving information technology personnel. There are also Model Validation and Project Integrity Checkers to ensure the repository is maintained with a clean bill of health, and an effective role based Security System to ensure users can collaborate easily and sections of the model can be locked to users or groups.
Facilities
Facility |
Detail |
See also |
---|---|---|
Baselines |
Baselines create snapshots of model content; a changed model can then be compared to the snapshot and changes can be reverted to the Baseline content if required.
|
Baselines |
Reusable Asset Service |
The RAS portion of the Pro Cloud Server helps you to define Packages that can be used in any model. A registered Package-tree includes:
This makes everything required by that Package available to any repository that has access to that RAS, as well as features for comparing that RAS Package against a Package in the current model. The RAS service can also host Baselines. |
Reuseable Asset Service (RAS) |
Auditing |
Auditing records changes to the content in a repository and provides a practical view that can be used to drill down into changes from the Package level down to changes to element features.
|
Tracking Changes |
Version Control |
Version Control allows model content to be versioned allowing check-out and check-in of Packages to facilitate keeping track of different versions of parts of the model and allowing rollback to prior versions.
To use Version Control in Enterprise Architect, you require a third-party source-code control application such as:
|
Version Control |
Compare Projects |
The Compare Project facility, compares a Source and Target Repository for differences and provides a summary of the changes to a repository, as a comparison of the number of rows in each table in the source and the target repositories. |
Compare Projects |
Project Data Transfer |
Enterprise Architect enables you to transfer project data between project data repositories either for:
|
Model Exchange |