Book a Demo

Manage Package Baselines

When you manage package baselines in the model, all of the baseline features are available through the 'Baselines' dialog. As discussed in a prior topic, this is the default way to work with baselines and the files themselves are stored in compressed format inside the repository. This ensures these baseline snapshots are available to all model users who have the requisite permissions to manage the baselines where security has been enabled.

Storing the baselines in the repository is much more immediate and convenient, and is suitable for small teams and situations where baselines are used in a cohesive team environment. If these baselines are important assets that need to be shared or managed by wider communities of users, the Reusable Asset Server can be used to provide access to distributed users.

Access

Ribbon

Design > Package > Manage > Manage Baselines

Keyboard Shortcuts

Ctrl+Alt+B

Baseline Management

Create, select and process baselines using the 'Baselines' dialog.

Option

Action

See also

Current Baselines For Package: <Name>

Review the baselines for the current model branch, listed by version reference with the highest alphabetical/numerical value at the top.

If an entry is longer than the display area, a horizontal scroll bar displays at the bottom of the panel; use this to scroll to the text that is not shown.

Create Baselines

Storage

Displays a drop-down list of all the configured baseline locations.

Remove Storage Location

Removes a configured baseline location from 'Storage' field.

This option does not delete the baselines at this location; it only removes the location name from 'Storage' field.

Configure Storage

Displays a drop-down menu that allows you to configure baselines location - be it in a Reusable Asset Server or a file based project or a DBMS repository or a directory in the local file system.

  • For Reusable Asset Server, the 'Manage Model Options' dialog displays where you specify the Cloud connection and storage details in the 'Baseline' page
  • For Local Model file based project, a browser displays to locate the required project file
  • For DBMS repository over Native connection, the 'Open Server Connection' dialog displays where you specify the repository connection
  • For DBMS repository over ODBC connection, the Windows 'Data Link Properties' dialog displays where you specify the repository connection
  • For Local File in the file system, the 'Local File Storage' dialog displays where you specify the baseline format ( XMI 1.1/Native XEA) and its storage location in the file system

Each of the above locations can be configured individually, with a maximum of one configuration per baseline location.

When location is configured to be a file based project or DBMS repository, the 'Baselines' dialog allows to load Baselines ( for comparison and merge ) from these locations but not create new or delete existing Baselines in these locations.

Baseline Page

Create New

Create a new Baseline.

This option is disabled when baseline storage location is set to file based project or DBMS repository.

Create Baselines

Compare & Merge

Run the Compare utility on the selected Baseline and the current model branch or diagram, to display the differences between the two.

Visual Diagram Changes The Compare Utility (Diff) Example Comparison

Full Restore

Completely restore the model branch from the selected Baseline.

Delete Current

Delete the selected Baseline.

This option is disabled when baseline storage location is set to Reusable Asset Server or file based project or DBMS repository.

Import File as Baseline

Import an XML 1.1 file from the file system as a new Baseline for this current model branch.

This option is enabled only when baseline storage location is set to current model.

Export Baseline as File

Export the selected Baseline to an XML file.

This option is disabled when baseline storage location is set to  Reusable Asset Server or folder in local file system.

Compare & Merge

Compare the selected model branch with an XML 1.1 or Native XEA file in the file management system; a browser displays, which you use to locate the file.

Options

Set filters to make the comparison more specific.

Compare Options

Notes

  • Package Baseline facilities are available in the Corporate, Unified and Ultimate Editions of Enterprise Architect