Prev Next

Baseline Page

Package Baselines in Enterprise Architect can be stored either within the model or in a Reusable Asset Service (RAS) Registry. The 'Baseline' page of the 'Manage Model Options' dialog provides the option to specify which storage method to use.

If a Project or Model Administrator decides to store Package Baselines in a Registry, the 'Baseline' page also provides options to:

  • Configure the Cloud Connection to the Registry
  • Select an existing Storage or create a new Storage in the Registry in which to store the Baselines
  • Configure Registry-specific Baseline options

The information to define the repository and model will be provided by the Project Administrator for the user to enter. Depending on the access granted to the user, the administrator might identify the Storage and Password to use, or the user might define their own Storage.

Access

Ribbon

Configure > Model > Options > Baseline

Configuration Options

Option

Description

See also

Store Package Baselines in a Reusable Asset Service Registry

By default, Package Baselines are stored within the model. If you leave this checkbox empty and ignore the remaining fields on this page, when a user in the model selects to create or review a Baseline the 'Baseline' dialog displays. See the Manage Baselines in Model Help topic.

To store Package Baselines in a Registry, click on and enable this checkbox. Once the checkbox is enabled you can configure the Registry Cloud Connection and Registry-specific Baseline options on the rest of the page.

When the connection has been established and when a user selects to create or review a Baseline the 'Reusable Asset Service - Baseline' view displays. See the Manage Baselines in Reusable Asset Service Registry Help topic.

Manage Baselines in Model Manage Baselines in Reusable Asset Service Registry

Name

Type the name by which to refer to the Reusable Asset Service (RAS) Registry. The name does not have to match any values on the server; it will appear in the 'Registry' field in the 'Reusable Asset Service - Baseline' view.

Protocol

Click on the drop-down arrow and select a secure (https) or insecure (http) connection, as supported by the server you are connecting to. When you select the protocol, the Port will automatically be set to match the default for that protocol.

Server

Type in the machine name (for example, 'sparxcloud.com') or IP address (for example, '192.168.0.20') of your server.

Port

If necessary, click on the drop-down arrow and select the Port number the service is listening on. This should match the settings in the configuration file on the server.

Note: For a server, the default settings will use port 80 for http and port 443 for https.

Model Name

Type in the name of the model available on the server.

Storage

Once the 'Name', 'Protocol', 'Server', 'Port' and 'Model Name' fields have been completed, click on the 'Storage' field to select the Storage in which to store the Package Baselines.

If Enterprise Architect is unable to connect to the Reusable Asset Service (RAS) Registry using the provided connection details, an 'Unable to connect to the specified Registry' message will be displayed.

If connection is successful, then the 'Storage' field drop-down list will display all available Storages in the Registry that can store Package Baselines. You can select one of these existing Storages to store the Baselines for this Model.

Alternatively, you can create a new Storage by selecting the 'Create New Storage' option in the list. This displays the 'New Storage' dialog; use this dialog to create a new Storage in the Registry. Once saved, the newly-created Storage will be selected in this field.

Note : The connected Reusable Asset Service (RAS) Registry could be password-protected to prevent users from modifying the Registry. In such a scenario will be prompted to enter a valid Administrator password before you can create a new Storage using the 'New Storage' dialog.

Set Up the Asset Service Set Up Registry Password

Password

If the selected Storage is password-protected against user changes, the 'Password' field will become enabled. Enter a valid password to store Package Baselines from the selected Storage.

Notes:

Storages can be protected by a 'Complete Access' and/or 'Read-Only Access' password. Depending on the type of password entered, Enterprise Architect will allow these operations on a Storage:

  • 'Complete Access' password - allows the user to create and retrieve Package Baselines from the Storage
  • 'Read-Only Access' password - allows the user to retrieve Package Baselines but not create new ones in the Storage
Set Up the Asset Service

Save

Click on this button to save the Registry Cloud Connection details.

Modify

Once the Registry Cloud Connection details have been successfully saved, the Save button will become a Modify button. Click on this button to modify or update the saved Registry Cloud Connection details.

Check Package dependency when creating Baseline

Select this option to check whether the Package being baselined is dependent on any external content; that is, whether it links to any modeling component (such as an element or diagram) held in another Package in the model.

If the Package is dependent on external modeling components, the name and Global Unique Identifier (GUID) of each Package holding those modeling components will be recorded along with the Baseline. This information will be displayed in the 'Dependency' tab of the 'Reusable Asset Service - Baseline' view.

Note : Enterprise Architect will perform a 'Complete' type of dependency check when creating a baseline of a Package.

Check Package Dependencies Baseline Dependencies

Set Baseline Version as Package Tagged Value after restoring Baseline

Select this option to set the Baseline Version as a Tagged Value on the Package after completely restoring the Package from a Baseline.

Tagged Values

Notes

  • The Baseline facility is available in the Corporate, Unified and Ultimate Editions of Enterprise Architect
  • If security is enabled, you must have 'Baselines - Manage' permission to store Package Baselines in a Reusable Asset Service Registry

Learn more