wiki:TicketModifiedFilesPlugin

Version 35 (modified by Ryan J Ollos, 5 years ago) (diff)

Use local documentation.

Listing modified files per ticket in Trac

Notice: This plugin is unmaintained and available for adoption.

Description

This is a plugin that lists the files that have been modified during the resolution of a ticket, ie ticket-related modified files. It also checks if those files have been modified to resolve other tickets, to warn the developer about possible conflicting tickets.

This plugin is sponsored by Rentalia.

Bugs/Feature Requests

Existing bugs and feature requests for TicketModifiedFilesPlugin are here. All tickets ever created are here.

If you have any issues, create a new ticket.

defect

6 / 10

enhancement

9 / 11

task

2 / 3

Download / Source

You can browse the source with Trac, or visit the plugin's Ohloh page.

Installation

Easy way

If you have a recent version of Setuptools installed, you can just do:

easy_install http://trac-hacks.org/svn/ticketmodifiedfilesplugin

Alternative

  1. Download TicketModifiedFiles as a zip file or grab the source from SVN.
  2. Build and install an egg from this source.

Note: Requires Genshi >= 0.5. If you have an earlier version, the latest development version should be installed automatically. If not, please install the latest version of Genshi.

Enabling the plugin

You have to explicitly enable the plugin. This is done in the [components] section of the configuration file conf/trac.ini, where you need to add:

[components]
ticketmodifiedfiles.* = enabled

Note: You might need to have to create the [components] section if this is the first plugin you are installing.

Then reload/restart your webserver/tracd.

Configuration

This step is optional.

By default, tickets that are in the "closed" state are ignored when looking for conflicting tickets. You can change this behavior in the conf/trac.ini file by creating a new section:

[modifiedfiles]
ignored_statuses = closed, documentation

Note: If you leave the ignored_statuses parameter empty, there will be no ignored status.

Recent Changes

16490 by rjollos on 2017-04-13 02:54:56
2.0.0dev: Fix legend markup

Refs #5817.

16489 by rjollos on 2017-04-13 02:50:53
2.0.0dev: Adapt to Trac 1.0 database API

  • Add multirepository support.
  • Fix location of legend text (Fixes #5817)

Fixes #13149.

16488 by rjollos on 2017-04-12 19:53:33
2.0.0dev: Refactor code

Patch by pipern.

Fixes #8576.

(more)

Author/Contributors

Author: Emilien Klein
Maintainer: none (needsadoption)
Contributors: