Prev Next

Manage Baselines in Reusable Asset Service Registry

Baselines are by default stored in the repository, so when you create a Baseline of a Requirements Package at a given milestone, for example, the 'snapshot' would by default be stored in the same model as the Requirements. This is expedient and sufficient for small, isolated project teams, but for larger teams and endeavors Enterprise Architect provides some powerful mechanisms to store the Baselines as reusable and universally accessible snapshots available to any project or organizational team, anywhere in the world.  This is particularly useful in this age of innovation and agility, where geographically independent teams need to share information and reuse existing assets at Internet speed. The facility uses the Reusable Asset Server (RAS), which is Cloud-based (including on the home premises) and provides sophisticated mechanisms to manage these valuable corporate assets.

All of the original Baseline features are still available, with many additional features added while making the snapshots available to a much wider audience, including other teams and departments, customers, partners, consultants, testers and more, all protected by robust industry standard security. Baselines stored in the RAS are more transparent and searchable, making it easier to understand and work with the content they contain.

Enterprise Architect provides a range of facilities for working with and managing Baselines stored in a Reusable Asset Service Registry, using the 'Reusable Asset Service - Baseline' view. When you open this view, the 'Baseline Browser' tab immediately displays a list of the Baselines available for the Package that is currently selected in the Browser window. You can review and use these Baselines using the context menu and buttons on the tab.

You can review the contents of the selected Baseline using the tabs in the lower half of the 'Reusable Asset Service - Baseline' view, underneath the 'Baseline Browser' tab.

If you have left the 'Baseline Browser' open for a while, there is a possibility that the contents of the Storage in Registry might have changed. Click on the RAS refresh icon. icon in the 'Reusable Asset Service - Baseline' toolbar to refresh the Browser with the latest contents of the Storage.

Note: To store Baselines in a Reusable Asset Service Registry, select the 'Baseline' page in the 'Manage Project Options' dialog and configure the Cloud connection to the Registry, then select or create the Storage in which to store all the Baselines for the Packages in the model.

Access

Ribbon

Design > Model > Manage > Manage Baselines

Keyboard Shortcuts

Ctrl+Alt+B

Baseline Management

Create, select and process Baselines using the 'Reusable Asset Service - Baseline' view.

Option

Action

See also

Registry

Displays the Registry name, as specified on the 'Baseline' page of the 'Manage Project Options' dialog.

Baseline Page

Storage

Displays the Storage name, as defined on the 'Baseline' page of the 'Manage Project Options' dialog.

Baseline Page

Package

Displays the name of the Package currently selected in the Browser window.

The Browser Window

Find Other Packages

Click on this button to open the 'Reusable Asset Services' view, displaying the Storage and its full contents; that is, all Packages with Baselines, and any other Packages held in the Storage.

Create Baselines Reuseable Asset Service (RAS)

Baseline Browser

Lists the Baselines, if any, for the current Package. The Baselines are listed by version - with the highest alphabetical or numerical value at the top.

When you select a Baseline in the Browser, details of the Baseline are displayed in the tabs beneath the 'Baseline Browser' tab.

Note: You can right-click on the column headings and select the 'Toggle Filter Bar' option to show or hide the Filter Bar on the display. If you show the Filter Bar, type in the appropriate characters to list only those Baselines that have that string of characters in the value in the corresponding column.

Baseline Contents Baseline Dependencies Add Review Comments

New

Click on this button to create a new Baseline.

Note: You can also click on the New icon. icon in the 'Reusable Asset Service - Baseline' toolbar to create a new Baseline.

Create Baselines

Compare

Click on this button to run the Compare utility on the selected Baseline and the current Package, to display any differences between the two. The results of the comparison are displayed on the 'Comparison Utility' view.

Note:

You can also run the Compare utility by:

  • Clicking on the icon in the 'Reusable Asset Service - Baseline' toolbar or
  • Right-clicking on the Baseline name and selecting the 'Compare' context menu option
The Compare Utility (Diff) Example Comparison

Restore

Click on this button to completely restore the Package in the model from the selected Baseline.

Note:

You can also restore the Package from the selected Baseline by:

  • Clicking on the icon in the 'Reusable Asset Service - Baseline' toolbar
  • Right-clicking on the Baseline name and selecting the 'Restore' context menu option

Run Compare after Restore

Check this option to automatically run the Compare utility once the Package is completely restored from the selected Baseline.

The Compare Utility (Diff)

Notes

  • The Package Baseline facilities are available in the Corporate, Unified and Ultimate editions of Enterprise Architect
  • Reusable Asset Service Registry details must be configured in the 'Baseline' page of the 'Manage Project Options' dialog
  • If a 'Read-Only Access' password is entered for the Storage in the 'Baseline' page of the 'Manage Project Options' dialog, you will not be able to create new Baselines in the 'Reusable Asset Service - Baseline' view as the 'New' button will be disabled
  • If security is enabled, you must have 'Baselines - Restore model' permission to restore a Package from the selected Baseline

Learn more