General preferences category
The General
preferences category controls the general aspects and
default behavior of Rhapsody DiffMerge.
To learn how to change preferences, see Changing preferences.
ElementMatchRule
The ElementMatchRule
preference specifies which rule Rhapsody DiffMerge will
apply to match the elements within the units being compared.
Possible values:
Default
(default)Without Renaming Support
Select Default
if you want Rhapsody DiffMerge to try
to match elements by ID if there are not matches by name. This means that Rhapsody DiffMerge will be
able to detect and report if an element has been renamed and has a different name on each comparison
side.
Select Without Renaming Support
if you want Rhapsody DiffMerge to
match elements only by name. This means that two of the same elements in the same units (in the two
Rhapsody projects you are comparing) will never be matched because they have different names.
To see an example of how you might use this preference, see Rhapsody DiffMerge match method.
ResolveAutomaticallyWhenStartingMerge
The ResolveAutomaticallyWhenStartingMerge
preference specifies
whether Rhapsody
DiffMerge must or must not resolve all trivial differences when doing a merge in a base-aware
comparison
The Do you want to automatically merge trivial differences?
message displays every time until a user selects Use my current reply as
default. After that, Rhapsody DiffMerge will or
will not resolve differences automatically without asking a user, for example, not displaying that
message any more.
Possible values:
Ask
(default)Yes
No
ShowDMMarksInBaseAwareMode
The ShowDMMarksinBaseAwareMode
preference specifies what Rhapsody DiffMerge
displays as the legacy difference and merging state marks when doing a base-aware comparison.
Default Value: Cleared
To see an example of how you might use this preference, see Results displayed for compare of three units.