Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Version Control Submenu
If you want to apply a version control system to your project, you can set it up and add Packages to it, and:
- Apply version control to a Package
- Modify or check version control settings
- Validate settings for all version controlled Packages
- Resynchronize the status of all version controlled Packages, with their associated version control system.
- Allow working when not connected to version control
Once the system is configured, you can apply further version control options using the Package context menu in the Project Browser.
Access Project | Version Control
Version Control Options
Option |
Action |
See also |
---|---|---|
Configure Current Package |
Specify whether this Package (and its children) is version controlled and, if so, which version control configuration file applies, using the 'Package Control Options' dialog. Shortcut: |
Configure Controlled Package |
Version Control Settings |
Specify the options required to connect to a Source Code Control (SCC) provider, using the 'Version Control Settings' dialog. |
Version Control Settings |
Validate Package Configurations |
Test the validity of the version control settings associated with each version controlled Package within the current model. |
Validate Package Configurations |
Update and Synchronize All Package Statuses |
Resynchronize the version control status of Packages as recorded in your project when they are out of synchronization with the version control status reported by your version control provider. The function acts on all version controlled Packages within the project, updating the values recorded in the project to match the values reported by the version control provider, without performing any XMI import or export. |
Resynchronize the Status of Version Controlled Packages |
Work Offline |
Work independently of the version control server. By selecting Work Offline before loading your project, you can prevent the system from attempting to connect to a version control server that is unavailable, thereby avoiding the delays of waiting for the server to respond and any associated error messages. |
Offline Version Control |
Learn more