Online subversion repository browser.
WebSVN offers a view onto your subversion repositories that's been designed to reflect the Subversion methodology. You can view the log of any file or directory and see a list of all the files changed, added or deleted in any given revision. You can also view the differences between two versions of a file so as to see exactly what was changed in a particular revision.
More info on http://www.websvn.info/.
- Easy-to-use interface, simple to install / configure
- Supports multiple repositories, local or remote
- Optional path-based restriction of privileges
- Colourisation of file listings; MIME type support
- Blame (annotation) view of file authorship
- Comparing revisions of files / directories
- Revision and log message browsing / searching
- RSS feed support for watching any resource
- Download of files and folders
- Customisable templating system
- Multiple languages and on-demand switching
Since it's written using PHP, WebSVN is also very portable and easy to install.
WebSVN uses a command-line SVN client for accessing repositories. Depending on the WebSVN version used, different versions of SVN are required:
WebSVN version | SVN version |
---|---|
2.3.x | 1.4 or higher (usage of "@PEG"-revision) |
2.2.x | 1.4 or higher (usage of "@PEG"-revision) |
2.1.0 | 1.2 or higher (usage of "svn list --xml") |
<= 2.0 | any (?) |
WebSVN currently runs under both PHP 4 and PHP 5.
A demo of the latest official release of WebSVN can be found at http://demo.websvn.info
A demo of the latest trunk revision of WebSVN can be found at http://trunk.websvn.info
Note: These demos work off a local mirror of the WebSVN repository which is not synchronized automatically.
You can help us in the development of WebSVN by finding bugs, sending patches and submit issues and translations.
Also feature requests and feedback is always welcome.
If you know setup tutorials, links to themes etc please contact us.
- Tigris.org project page
- Setting up subversion and websvn on debian
- Analysis of WebSVN source on Ohloh.net
WebSVN has been originally developed by Tim Armes.
It is now maintained by @dirk-thomas and @quinntaylor.
WebSVN is released under the GNU General Public License.