Edgewall Software

Version 13 (modified by Ryan Ollos <ryano@…>, 14 years ago) ( diff )

Some clarifications regarding Trac integration

TortoiseSVN

A Subversion client for Windows. Implemented as a shell extension, i.e. integrates itself into the Windows explorer so you have all commands at a mouseclick (Explorer context menu). Runs on NT4, Win2k, XP, 2003, Vista, Win98, WinMe.

See http://tortoisesvn.tigris.org/

TortoiseSVN and Trac Integration

TortoiseSVN supports integration with various issue tracking systems via some properties added to the top-level checkout. This integration adds a separate column for ticket numbers and activates clickable links to tickets in the TSVN log dialog.

For integration with Trac, the following properties work well:

bugtraq:url http://your.trac.server/ticket/%BUGID%
bugtraq:logregex (?:ticket: *|#)(\d+) *(?:, *(\d+))*
bugtraq:label Ticket

See Integration with Bug Tracking Systems / Issue Trackers

webviewer:pathrevision http://your.trac.server/browser/%PATH%?rev=%REVISION%
webviewer:revision http://your.trac.server/changeset/%REVISION%

See Integration with Web-based Repository Viewers.

You should change http://your.trac.server to the URL corresponding to your Trac installation.
The bugtraq:label property is optional, and simply changes the text label for issue numbers.

TortoiseSVN has an interface for issue tracker integration. TracExplorer provides integration of TortoiseSVN with Trac, and also integrates Visual Studio with Trac. With this add-in you can select Trac tickets directly from the commit-dialog.

Note: See TracWiki for help on using the wiki.