Community
Participate
Working Groups
When performing a merge from the latest in HEAD to the RCP branch, some strange behavior was witnessed. Here are the details for reproduction: project: org.eclipse.ui.workbench loaded: RCP_WORK_1 (tagged as PRE_RCP_MERGE_2003_10_16) start tag: RCP_MERGED_2003_0918 end_tag: v20031015 Performing an update resulted in some changes being loaded and some not due to conflicts. However, some of the remaining changes showed up as incoming changes (e.g. org.eclipse.ui.actions.PerspectiveMenu). The ancestor could not be displayed in the compare editor either.
The ancestor was not displayable because it's contents were equal to those on the branch. The problem was that, although the Eclipse compare properly showed the incoming changes, CVS didn't seem to handle it. I'm leaving this bug open as a good test case for improving merge support.
To belabour the obvious, even though the contents may be equal, attempting to show the ancestor pane should give some feedback. Either just show the equal contents, or give a warning.
I have logged bug 45239 against Platform Compare for the above mentioned point.
Post 3.0
Mergring is now done locally so this problem should no longer occur.