Compare Libraries Tool Dialog Box

This dialog box enables you to compare two associated libraries. You can compare an imported library with the source library from which it was imported.

To access

In the libraries tree, right-click a library and select Compare To. Select a library with which to compare, and choose one of the following:

  • Latest Baseline Created. Compare the library with the most recent baseline created in the other library.

  • Select Baseline. Select a baseline in the other library with which to compare. Opens the Select Baseline dialog box. Click the browse button to select a baseline from the list.

Available for: a source library or an imported library

Important information
  • Changes made to Target Release and Target Cycle fields are not considered when determining whether an entity has been modified.

  • If coverage or traceability between two entities was deleted and then added again, those entities are considered modified.

  • Coverage of tests or requirements in the library by entities outside of the library is not considered when comparing libraries.

ALM Editions: Imported libraries functionality is available for ALM Edition and Performance Center Edition. For more information about ALM editions and their functionality, see ALM Editions. To find out what edition of ALM you are using, ask your ALM site administrator.

Relevant tasks

How to Share Libraries

See also

Library Synchronization Overview

User interface elements are described below (unlabeled elements are shown in angle brackets):

UI Element


<Sidebar buttons>

Enable you to view comparison results for entities by module. For example, click the Tests button to view comparison results for the Test Plan module.

The sidebar displays only the modules that are included in the library.

Comparison Settings. Opens the Comparison Settings dialog box, enabling you to define settings for comparing libraries. For details, see Comparison Settings Dialog Box.

Compare Entities. Opens a Compare Entities dialog box, enabling you to view details of the entity in each library. For details, see Compare Entities Dialog Box.

Synchronize. Updates your library, displayed in the left pane, with changes indicated in the baseline displayed in the right pane.

For details, see Library Synchronization Overview.

Note: Synchronizing libraries requires the appropriate user permissions. For details, see How to Share Libraries.

Export Comparison Results. Enables you to save the library comparison results in .csv file format. After saving, the file opens in the default application defined for opening .csv files on your computer, such as Microsoft Excel.

<Identification bar>

Located at the top of each pane, indicates the name of the library or baseline displayed in the pane below.

Go to Next/Previous Change. Moves to the next/previous change for the selected module.

Details. Opens a Details dialog box, enabling you to view details of the selected entity.

Select an entity and click the Details button.

For example, select a requirement in one of the panes. The Requirement Details dialog box opens and displays details of the requirement in the selected library or baseline.

<Counter bar>

Located above each pane, displays the number of entities that were added, modified, deleted, or moved, according to change status.

<Left pane>

Displays the library you selected in the libraries tree.


Displays the library's entities in the same hierarchical structure as defined in the selected module.


Indicates differences between the two libraries. Possible values include the following:

  • Added. The entity does not exist in the other library.

  • Modified. The entity has been modified in the library.

  • Absent. The entity does not exist in the library.

  • Moved. The entity is in a different location in the tree structure in the library.

  • Moved and Modified. The entity has changed and has been moved to a different location in the tree.

A deleted or moved entity is displayed in its original location in the tree, indicated by a placeholder. In addition, a placeholder is displayed in the tree where an entity was added in the other library. This maintains the hierarchical structure, enabling you to compare changes between the libraries.

<Right pane>

Displays the baseline in the library with which you are comparing.