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
- 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.
Debs
BerliOS no longer allows downloading of .debs from project homepages, so I had to move the debs to the download section. Unfortunately that means it's no longer possible to update by adding a line to /etc/apt/sources.list, so you need to download the debs manually and dpkg -i. Bummer.
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