Compare Project

Compare Project Dialog

You can compare the current project with an older project by the File > Compare menu opening Compare Project dialog. This dialog displays side by side comparison view highlighting changes of attributes, comments, traceability links and structural changes in the context of both compared documents:

CompareRequirementsDocument.png

Comparison Views

In the Compare Project dialog you can switch between project documents. For each document, you can review the changes in 2 views:

  • Theirs - corresponds to the opened Project File
  • Mine - corresponds to your current project version

The application uses the change history to compare changes in the system attributes (heading, text, deleted), custom attributes (e.g. status, priority), discussion, traceability links and structural changes such as new / deleted / moved document objects in both document versions.

New changes matched in the current project history of changes are highlighted in the Mine view. Changes that are not matched in the current project change history are highlighted in Theirs view. However, objects deleted and purged in Mine view are only shown in Theirs view.

Displayed Columns

Both Theirs and Mine views display only two columns by default:

  • ID - document object ID
  • Theirs / Mine - the requirement’s description with a summary of changes shown under the text

Optionally you can show additional columns by clicking on the  icon.

Iterate Changes

You can iterate over changes in each view using the toolbar buttons:

  • Move to the first change in Theirs or Mine view using the  icon
  • Move to the previous change in Theirs or Mine view using the  icon
  • Move to the next change in Theirs or Mine view using the  icon
  • Move to the last change in Theirs or Mine view using the  icon

You can print Theirs or Mine view or save it to a PDF file by the toolbar button.

Diff Modes

The toolbar button allows switching between Diff to Mine and Diff to Base modes. This is useful when your project history has diverged, e.g. you opened file A, did some work on it and saved it as file B, and then opened file A again and did other work, which you saved to file C. Using this example, the two panes of the Diff to Mine mode would compare files B and C, while the Diff to Base mode would compare B to A in the left pane and C to A in the right pane.

Updated for version 2.5.0