|Version 17 (modified by ErikRose, 6 years ago) (diff)|
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.
[svn] repository_url = https://your.repository/location
Optionally, you may also add an entry to this section controlling what text is displayed:
[svnurls] link_text = [svn]
The above is the default.
You might also check out SubversionLocationPlugin, which is like SvnUrlsPlugin but affects only the Browse Source tab (and does so more subtlely).
If you have any issues, create a new ticket.
Download and Source
See http://trac.openplans.org/openplans/browser . 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 setup.py [develop|install] should pull down the correct version
Originally developed at The Open Planning Project