ViewSVN - web interface for viewing subversion repositories
About
ViewSVN provides simple and easy to set up web interface for viewing SVN repositories. Some features are: directory/file browsing at different revisions, diffing and log viewing.
It uses svn commandline tools so it works without direct repository access (but that can be used as well). The downside is that it may be rather slow, but hopefully that will be fixed in the future.
If you are looking for a feature-rich and robust subversion repository browser, this one is not for you. Try ViewCVS instead.
License
GNU General Public License v2.
Features
You can
- Have ViewSVN serve multiple repositories (they don't need to share root/authentication/etc, eg. one can be run by svnserve and another in apache)
- Browse directories and files at different revisions
- Request diffs between different directory and file revisions
- View changelog for paths and easily view changes in a certain revision
- Monitor changes using RSS feeds (for any project, or only a subpath (like /branches/yourbranch))
- Check out the demo to see for yourself
Requirements
Demo
Public demo is not available at this time, but you could search for repositories indexed by Google.
If you are using ViewSVN for a public open source project feel free to send me link and I can put it here.
Download
Latest release is 0.1.0.2, released on 2007-10-31.
The old releases can be found in viewsvn.git gh-pages branch under download/, you can browse them on gitorious.
See also
- Subversion
- SVN::Web
- ViewCVS (also capable of browsing subversion repositories)
- RSS readers: Sage for Mozilla Firefox, Linux Feed Reader
- Other revision control system -related projects from the same author: GitStats, ViewGit