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 |
|
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.
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