| Summary: | Show the date of the commits in the compare editor | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Dani Megert <daniel_megert> |
| Component: | UI | Assignee: | Project Inbox <egit.ui-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | markus.kell.r, remy.suen |
| Version: | 1.1 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Dani Megert
Showing the dates of commits would help sometimes, but the problem with dates is that the date of a parent commit is not necessarily before the date of a child commit, and dates of commits from different branches don't even tell anything about the relationship between the two commits that are being compared. In CVS, the situation was a bit better because CVS version numbers already contain the branch number as well as a strictly linear sequence number per branch. In EGit, it would be nice to see a notation like master~17 or HEAD~17 that would immediately make clear which side is the newer one (less steps away from HEAD). If a commit is not in the parent chain of the current HEAD, the notation could do something like "git branch -r --contains <commit-id>" and then show the distance from the first branch that contains the commit. |