Edgewall Software

Opened 13 years ago

Closed 13 years ago

#8703 closed defect (wontfix)

Diffs between two branches that have merged changes between them are erroneous

Reported by: jsceballos@… Owned by:
Priority: normal Milestone:
Component: version control/changeset view Version: 0.11.4
Severity: normal Keywords: svn needinfo
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:


Diffs between two branches that have merged changes between them are erroneous, because they show all the merged revisions.

E.G: Say you have a trunk and a development branch. Periodically you merge the latest changes from the trunk to the development branch, a common scenario. After doing such merge, if you make Trac show a diff between both branches in their latest versions (using the "View changes" button), it should show only the changesets specific to the development branch. Now, for some reason it shows also the merged ones.

The command line client in the same server that Trac is running does it well, E.G: svn diff file:///repo/trunk file://repo/branch.

Attachments (0)

Change History (3)

comment:1 by Christian Boos, 13 years ago

I re-read that 3 times now, and I'm afraid I still don't exactly see what you're talking about…

Please give me a reproduction recipe, starting with an empty repos.

comment:2 by Christian Boos, 13 years ago

Keywords: needinfo added

comment:3 by Christian Boos, 13 years ago

Resolution: wontfix
Status: newclosed

No feedback in more than 3 months, closing.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.