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

Apply Version Control To Branches

Enterprise Architect enables you 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 Project Browser, and all of the packages contained within it.

Use to:

  • Apply version control to all packages within a selected model branch

How to:



See also


Right-click on the required package and select the Add Branch to Version Control context menu option.

The Apply VC to Branch dialog displays.



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 Enterprise Architect creates a Model Branch file (.EAB file) for this branch.

Export  Model Branch

Import Model Branch


Click on the OK button.

Enterprise Architect creates a number of sub-folders within the version control working copy folder, then exports all of the packages within the selected model branch.  Enterprise Architect 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