Proper reporting of renames in the Repository module
It would be nicer if (like trac), moves/renames would be shown as such in the Repository view. Currently it just treats them as an add & corresponding delete, and the diff is displayed (redundantly) in full.
#1 Updated by Ingmar S over 11 years ago
- File trac_changeset_view.png added
Trac offers some really nice features in the repository code browser, which Redmine currently lacks.
For examples those features I think would be nice to have in Redmine and already present in the Trac code browser:
- Inline diff: Trac shows which exact characters of a line have been changed and hightlights them in a different color (darker green / darker red compared to the color of the surrounding characters)
- Browsing through folders at a certain revision
- Cliking on a revision number brings you straight to the diff view, no second click on "View differences" necessary
- The ChangeSet view is very well structured (see attachment), with messages, propchanges and meta information on top and diff below
- The diff view of ChangeSets has got various options: Inline vs. Side-by-Side view, Ignoring whitespace changes etc.
- ChangeSets can be downloaded as "Unified Diff" patches or "Zip Archive"
Would it be possible to port some code from Trac to Redmine?
It would be awesome to see some or all of those features in Redmine, too!