Version 15 (modified by k0s, 8 years ago) (diff)

oops! editing wrong page

show SVN URL links in /browser, /log, and /changelog


The SvnUrlsPlugin provides links to the url of repository files as viewable at /browser, /log, and /changelog in trac. This enables easy reference to the actual svn entities for svn operations To make this work, you will have to add a section in the trac.ini for your project.

repository_url = https://your.repository/location

Optionally, you may also add an entry to this section controlling what text is displayed:

link_text = [svn]

The above is the default.

Bugs/Feature Requests

Existing bugs and feature requests for SvnUrlsPlugin are here.

If you have any issues, create a new ticket.

Download and Source

Download the [download:svnurlsplugin zipped source], check out using Subversion, or browse the source with Trac.


See . The [svn] links in the image below point to the http svn location of the relevant resources:

How SVN URLs Works

svnurls filters the outgoing stream using ITemplateStreamFilter. This requires the latest version of genshi. Running python [develop|install] should pull down the correct version

Recent Changes

4225 by k0s on 2008-09-02 18:16:26
use a name without a space in it
4112 by k0s on 2008-08-04 14:38:19
unmark the colspan attribute from the "../" link; fixes #3202
4104 by k0s on 2008-08-01 17:49:57
the default handler should match the argument spec of other handlers


Originally developed at The Open Planning Project

Author: k0s

Attachments (1)

Download all attachments as: .zip