Vote #72412
未完了Git: Repository view author/date inconsistency
0%
説明
In the git repository view, the "Author" field displayed for each commit is the git author (correct), but the "Date" or "Age" column displays the committer date (wrong & inconsistent with the author field). Committer and author are different when commits get rewritten, e.g. during a rebase or a cherry pick. So if Alice commits a patch in a bugfix branch 3 years ago, and then Bob cherry-picks that patch into the master branch 2 days ago, then, in Git terminology, Alice is the "author" and Bob is the "committer" of that master commit. However, Redmine displays the commit as "Added by Alice 2 days ago", which is wrong. Redmine should display the author name and date everywhere. At least that's what all git repository viewers I know (e.g. gitk) do.
journals
Yes.
But it is difficult to change database value which already stored on database.
And there is a serious problem for database ordering.
See #5357.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
#2108 changed commit time to author time.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
related_issues
relates,New,5357,Git: SCM revisions ordered by date/time (should be reverse commit order)
relates,Closed,2108,git repository browser uses author time instead of commit time for ordering
duplicates,Closed,22864,Associated revisions mix timestamps of git committer and git author.