Prev Next

Advanced Usage

Once you get familiar with using the fundamental functions of Version Control there are a number of more advanced functions that you might want to use in working with your models. The advanced Version Control functions are outlined in this table.

Advanced Functions

Export a Version Controlled Model Branch

Exports Version Control information about the root Package of a model Branch, that is used to simplify the process of exporting and importing a hierarchy of Packages from one model to another.

Include Other Users' Packages

Other users might be developing Packages in their own models that you could use in your model, or you might have other models containing Packages that you want to use in the current model.

Import a Model Branch From Version Control

Uses Enterprise Architect's Model Branch files, of which there are few, to retrieve information about the root Package file and to import the model branch.

Model branch files can simplify the process of exporting and importing a hierarchy of Packages from one model to another.

Add Connectors To Locked Elements

Generally, when working in a diagram containing locked elements, you cannot add a connector to a locked element.  There are scenarios in which a connector can be created on a locked element depending on the locking status of the parent Packages.

Validate Package Configurations

You can test the validity of the Version Control settings associated with each Version Controlled Package within your current model.

Resynchronize the Status of Version Controlled Packages

Re-synchronizes the Version Control status of Packages within your project with the status reported by your Version Control provider.