Bug 200658

Summary: [History View] Comparison of multiple revisions
Product: [Eclipse Project] Platform Reporter: Tomasz Zarna <tomasz.zarna>
Component: TeamAssignee: Platform Team Inbox <platform-team-inbox>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P3 CC: Szymon.Brandys
Version: 3.3   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Next Pair/Revision icon none

Description Tomasz Zarna CLA 2007-08-21 06:41:00 EDT
Created attachment 76525 [details]
Next Pair/Revision icon

Build ID: I20070814-1100

Suppose we are viewing history of a file with 5 remote revisions (1.1, 1.2, 1.3, 1.4, 1.5, where 1.5 is the current revision). I would like to be able to select multiple revisions in the History View and compare them with each other. I can think of two scenarios here:

1) "Compare following pairs" (working title): After selecting all revisions and choosing the new action we would open the Compare Editor for 1.5 and 1.4. I would also add two extra actions (i.e. Previous Pair and Next Pair, these are also working titles) on the Compare Editor's tool bar next to the ones that are already there (i.e. Prev/Next Change/Diff). Click on the Prev Pair would open the Compare Editor for 1.4 and 1.3 revisions. Please see the attached file for the icon proposition.

2) "Compare with current/latest" (working title): After selecting all revisions and choosing the new action there would be the Compare Editor opened for 1.5 and 1.4. I would also add similar actions to the ones mentioned above, the only difference is that when clicked they would open the Compare Editor for 1.5 and 1.3, 1.5 and 1.2 and so on. An other approach would be to open multiple compare editors for all these pairs.

Also, I was thinking about adding a drag'n'drop capability for the History View and Compare Editor so one could pick a revision and drop it on either left or right side of the editor. But I believe this can be a story for a separate bug. 

What's your opinion?
Comment 1 Eclipse Webmaster CLA 2019-09-06 16:18:39 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.