Edgewall Software

Opened 7 years ago

Last modified 3 years ago

#6638 new enhancement

Allow file exclusions in diffs

Reported by: anonymous@… Owned by:
Priority: normal Milestone: next-major-releases
Component: version control/changeset view Version:
Severity: normal Keywords: bitesized
Release Notes:
API Changes:


Trac should allow us to set file types (by extension) that should not be diff-ed. A lot of large auto generated xml-based files are showing up in changesets and they really hurt performance and make Trac difficult to use.

Attachments (0)

Change History (4)

comment:1 Changed 7 years ago by eblot

  • Priority changed from high to normal
  • Severity changed from major to normal
  • Type changed from defect to enhancement

Note that has an (incomplete) workaround, you can prevent Trac from generation large diff with an option in trac.ini, using the number of files and/or the size of the diff, see TracIni#changeset-section.

The filtering should be based on the file MIME type rather than the file extension BTW.

comment:2 Changed 6 years ago by rblank

  • Milestone set to 0.13
  • Owner changed from cboos to rblank

I see that this could be useful. I'll see what I can do.

comment:3 Changed 6 years ago by rblank

#7304 was closed as a duplicate. It suggested ignoring files by a list of glob patterns, and not to use the list when a single file is diffed.

comment:4 Changed 3 years ago by rblank

  • Keywords bitesized added
  • Owner rblank deleted


Add Comment

Modify Ticket

Change Properties
<Author field>
as new The ticket will remain with no owner.
as The resolution will be set. Next status will be 'closed'.
The owner will be changed from (none) to anonymous. Next status will be 'assigned'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.