Primary Features
- 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
Requirements
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.4.x or higher | 1.7 or higher (usage of "@PEG"-revision) |
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 2.3 runs under both PHP 4 and PHP 5. WebSVN 2.4 and higher requires PHP 5.6 or higher.
License
WebSVN is released under the GNU General Public License.