How do I browse an old revision of a Subversion repository through the web view?

Append something like this to your repository URL:

!svn/bc/<revision_number>/

E.g.

http://www.example.com/svnrepository/!svn/bc/3/

Alternative

From Bert Huijben's comment:

If your repository is hosted using Subversion 1.6.0 or later, you can use example.com/svnrepository/?p=3 for the same result... This method /is/ documented. (?r= revision of the file, ?p= operational revision of the URL). See the subversion 1.6 release notes


It depends on the svn webclient you're using. In the case of trac (and maybe some others), just add the the parameter rev= to the querystring.

i.e. http://trac.example.com/log/trunk/client/filename?rev=123


Append this to your repository's URL:

?p=24

Examples:

http://www.example.com/svnrepository/?p=65
http://www.example.com/svnrepository/subdir/file.html?p=42

Documentation: http://subversion.apache.org/docs/release-notes/1.6.html#historical-uris

Tags:

Svn