Community
Participate
Working Groups
The context menu on a file in the commit viewer and in the files pane of the History view contains: - Compare with Version in Ancestor (why not "Compare with Parent Version"?) - Compare with Workspace The use case for the first comparison is clear (see what the commit changed). But the second comparison is a bit strange. It compares the state *after* the given commit with the workspace. I.e. the comparison won't usually include the given commit (assuming the commit is not a descendant of the current HEAD). I often miss a command that compares the state *before* the commit with the workspace. I.e. "Compare Parent Version with Workspace". Use case: When I pulled a commit and want to review a change, "Compare with Version in Ancestor" is initially fine. But as soon as I want to fix something I don't like, I'm blocked because the editor for the newer revision is not editable. I wouldn't have that problem if the "new version" side showed the workspace version.
+1, and also for renaming "Compare with Version in Ancestor" to "Compare with Parent Version".
+1 command names should be consistent with terms used in the Compare With menu visible in package / project explorer