Feature #3575
open
Added by Tom Rochette over 15 years ago.
Updated about 15 years ago.
Description
Hi,
Currently, we're only able to diff with the previous revision (r123 with r122).
I'd like to be able to specify a revision and diff with it, like it's already possible with SVN. For example, I'd like to diff my current revision(13222) with revision 13213. Or diff any revision with another, for example r10111 with r10000.
- Status changed from New to Closed
- Resolution set to Invalid
- Status changed from Closed to Reopened
I agree with Tom that this is an important feature that redmine is lacking when compared with trac. It's pretty much the only thing holding us up from moving over to redmine. Our point releases involve many changesets/revisions across a number of tickets and we do a final security review of the all the changes near the end of our QA cycle.
What would be ideal would be output something like r2824 but for a range of revisions (i.e. between r2813 and r2824, show all commit messages, related issues and the files tree) for a given context (i.e. repository reference relative to root since we don't want to see changesets/revisions that did not occur under a particular node).
Tom Rochette wrote:
The result should look pretty much like what you would get from doing
svn diff -r 100:HEAD . --summarize
in SVN.
Here the equivalent Git command :
git --git-dir "path/redmine.git" diff --name-status a4d7a03b142889510c910cfb983a818f61653c11 HEAD
Also available in: Atom
PDF