Defect #7518
Mercurial diff can be wrong if the previous changeset isn't the parent
Status: | Closed | Start date: | 2011-02-02 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 0% | ||
Category: | SCM | |||
Target version: | 1.2.0 | |||
Resolution: | Fixed | Affected version: |
Description
Mercurial is DAG-based DVCS.
Before r4662, Redmine runs "hg diff -r 4661 -r 4662" for http://www.redmine.org/projects/redmine/repository/revisions/4662/diff .
If r4661 is not parent of r4662, diff is wrong.
This is TortoiseHg 1.9 image of Redmine 1.1 Mercurial test repository.
Parent of revision 16 is revision 6.
Related issues
Associated revisions
scm: mercurial: add instance value flag of whether "hg diff -c" supports at tests (#7518).
scm: mercurial: set instance value flag of whether "hg diff -c" supports true at tests (#7518).
scm: mercurial: fix Ruby 1.9 "hg diff" test fails (#7518).
History
#1
Updated by Toshi MARUYAMA almost 9 years ago
- Target version deleted (
1.2.0)
#2
Updated by Toshi MARUYAMA almost 9 years ago
- Status changed from New to Closed
- Target version set to 1.2.0
- Resolution set to Fixed