Book a Demo

Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Prev Next

Apply Version Control To Branches

It is possible to apply Version Control to all Packages within a selected model branch, in a single operation. In this context, a model branch is a Package that is currently selected in the Browser window, and all of the Packages contained within it.


Context Menu

Browser window | right-click on Package | Package Control | Add Branch to Version Control

Apply Version Control to all Packages within a selected model branch



See also


On the 'Apply VC to Branch' dialog, click on the drop-down arrow in the 'Version Control Configuration' field and select the configuration to use.


Optionally, tick the checkbox 'Export as Model Branch'.

Once the Version Control operation is complete a Model Branch file (.EAB file) is created for this branch.

Export Controlled Model Branch Import Controlled Model Branch


Click on the OK button.

The system creates a number of sub-folders within the Version Control working copy folder, then exports all of the Packages within the selected model branch. The system generates filenames for the XMI files, based on the Package GUIDs.


  • The Version Control configuration to be used in this operation must be defined within the model before selecting this command
  • When invoked on the model root node, this command applies Version Control to every Package within the model