Suppressions preferences category

The Suppressions preferences category enables you to specify which items is to be ignored by IBM® Rational® Rhapsody® DiffMerge.

To learn how to change preferences, see Changing preferences.

DiffAttributesFilter

Specifies a comma-separated list of attributes that must be ignored by Rational Rhapsody DiffMerge. For example, if this value is id,name Rational Rhapsody DiffMerge ignores the differences in the ID and name of objects. To ignore additional attributes, append their names to the value for this preference.

Default value:

id,lastID,ImportData,cmheader,
state,RequiremenTracabilityHandle,
isSaveUnit,isUR,isNameGenerated,
isReadOnly,errorStatus,version,baseVersion,
defNumber,directoryName,CPUtype,icon,
isTemplate,typeID,stereotypeID,DependsOnID,
DependsOnImportData
Note: Preferences set in DiffAttributesFilter affect Rational Rhapsody DiffMerge if you change them in the site.prp file before Rational Rhapsody DiffMerge is started.

See also Filtering the comparison in Rational Rhapsody DiffMerge.

ExcludeGraphTypesVLess6

Specifies a comma-separated list of IBM Rational Rhapsody classes that is to be ignored by Rational Rhapsody DiffMerge when comparing diagrams from Rational Rhapsody greater than version 6.0 (to provide Rational Rhapsody DiffMerge compatibility with earlier versions).

Default value:

CGIMessageLabel,CGIFreeText

IgnoreGraphDiffs

Specifies the initial value for the Ignore Graphical Differences option.

Default value: Checked

ShowMetaInfoInBrowser

Determines whether meta information is displayed in the Rational Rhapsody DiffMerge browser. This preference turns on/off displaying element types (metaclasses) in the right part of the Rational Rhapsody DiffMerge browser.

Default value: Cleared

ShowStereotypeInBrowser

Determines whether element stereotypes are displayed in the Rational Rhapsody DiffMerge browser.

Default value: Cleared

SuppressRenamePropagatedDiffs

In cases when Rational Rhapsody DiffMerge detects that there are Rational Rhapsody element name changes, the SuppressRenamePropagatedDiffs preference specifies whether propagated differences related to the detected name changes must be filtered out.

Default value: Cleared (meaning that this preference is turned off)

When turned on (meaning the check box is selected), Rational Rhapsody DiffMerge suppresses all attribute differences that correspond to detected name changes.

Because of the purpose of this preference, this preference value is disregarded when Rational Rhapsody DiffMerge is started:

  • From the command line when you use the merge, xmerge, compare, or xcompare commands
  • From the Configuration Management window in Rational Rhapsody when you try to compare and/or merge unit versions
  • From an integrated configuration management tool (for example, IBM Rational Synergy or IBM Rational ClearCase®)
Note: This use of the SuppressRenamePropogatedDiffs preference is for comparison and reporting purposes only. To avoid unintentional merging and corrupting a model, merging is not possible when this preference is turned on.

Feedback