Bug 19904

Summary: "Show Ancestor Pane" does nothing
Product: [Eclipse Project] Platform Reporter: Jared Burns <jared_burns>
Component: CompareAssignee: Platform-Compare-Inbox <platform-compare-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 Keywords: readme
Version: 2.0   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:

Description Jared Burns CLA 2002-06-11 10:50:10 EDT
Build 20020610
Linux-GTK

1. Modify a resource in a project checked out from CVS.
2. Perform a "Synchronize with repository" on the project.
3. In the synchronize view, click the "Show Ancestor Pane" toggle button. 
Nothing happens.

The user expects a button that says "Show <something> Pane" to open a pane 
somewhere.
Comment 1 James Moody CLA 2002-06-11 11:49:25 EDT
Show Ancestor Pane is contributed by compare framework.
Comment 2 Dirk Baeumer CLA 2002-06-14 12:08:28 EDT
Showing the ancestor makes only sense in a three way diff (if you have a 
conflict). Otherwise ancestor and repository view would show the same content.

But I agree that it is confusing for the user to have the toolbar button even 
if the ancestor doesn't make sense.

Opt to doc it for 2.0 if my analysis is correct (I am not a Compare specialist)
Comment 3 Erich Gamma CLA 2002-06-15 04:30:25 EDT
Dirk's analysis is correct. The pane only shows up when the diff node has 
ancestor information. This is the case when there is a conflict. VCM doesn't 
provide ancestor information in the case of no conflict.

Verified that the show ancestor pane works in the case of conflicts. The button 
should be disabled when there is no ancestor information.

Not critical - readme
Comment 4 Michael Valenta CLA 2006-10-24 15:24:22 EDT
This has since been fixed. The button now only appears when there is an ancestor
Comment 5 Denis Roy CLA 2009-08-30 02:20:43 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.