VisualSVN Server provides the following main features.

Active Directory Single Sign-On

Allows users to access VisualSVN Server using their current Active Directory domain credentials. Secure Kerberos V5 or NTLM authentication protocols are used. Support for two-factor authentication and smart cards is available.

Learn more

Multisite Repository Replication

Provides high-performance replication between geographically distributed sites using VisualSVN Distributed File System (VDFS) technology. Distributed repositories are writable and functionally equivalent to regular Subversion repositories.

Learn more

Full-Text Search

Search through the contents and history of your repositories — in any folder, at any revision. The search engine offers high performance, continuous indexing of new revisions and has virtually no limits on the repository sizes.

Learn more

Backup and Restore

The Backup and Restore feature was specifically designed for Subversion repositories and enables highly effective hot backup capabilities. In conjunction with scheduled repository verification, the Backup and Restore feature provides a reliable data protection from human errors and software or hardware failures.

Learn more

HTML5-powered Web Interface

A rich web interface for Subversion repositories with modern look and feel. The Repository Web Interface is seamlessly integrated with all authentication and authorization features of VisualSVN Server. Ensures easy integration with issue trackers and other third-party applications.

Learn more

PowerShell Scripting and Automation

VisualSVN Server includes a PowerShell module with a number of cmdlets to help administrators automate routine and repetitive tasks as well as simplify the server and repository deployment tasks.

Learn more

Repository Management Delegation

Allows non-administrative users to manage repositories remotely using standalone application called VisualSVN Repository Configurator. All permission modifications performed by repository supervisors are logged for audit purposes.

Learn more

Remote Server Administration

Allows to administer remote instances of VisualSVN Server. Because VisualSVN Server Manager is a standard MMC snap-in, you can create a single console to manage several VisualSVN Server instances across your network.

Learn more

Access and Operational Logging

Allows you to monitor all HTTP requests and all logical Subversion operations processed by VisualSVN Server, including read-only operations such as Checkout and Update. Log entries are recorded to the Windows Event Log.

Learn more

Password Guessing Attack Protection

Protects against password guessing attacks by temporarily blocking the IP addresses after multiple authentication failures.

Learn more

Easy to install, configure and maintain

VisualSVN Server is widely recognized as the easiest way to setup a Subversion Server on the Windows platform. It is distributed as a single installation package with the latest versions of all the required components. The installation process is extremely simple and allows you to setup a full-featured and ready to use Subversion server in just a few clicks.

Works out-of-the-box

A ready to use Subversion server can be quickly installed in a Next-Next-Finish manner.

Smooth upgrades

A newer version can be smoothly installed over the existing one.

Unattended installation

All the required parameters can be supplied to the installer as command line arguments.

Digitally signed installer

To prevent corrupted installs, the package is digitally signed by VisualSVN Software Ltd.

Genuine Subversion

VisualSVN Server is based on open standards and does not try to introduce a proprietary version control system. Subversion repositories are stored in the standard format and server is accessible by standard Subversion clients such as svn.exe or TortoiseSVN.

Standard protocols

Server is accessible by any standard Subversion client either from Windows or Unix client machine.

Command-line tools

Subversion command-line binaries are included in the package.

Standard formats

Repositories are stored in the standard format and can be accessed by standard Subversion tools.

Regular updates

Patches and updates for all the underlying components are released on a regular basis.

Powerful administration tools

VisualSVN Server provides a powerful management console named VisualSVN Server Manager.

It is implemented as a standard MMC snap-in and allows you to manage your Subversion server without dealing with configuration files and command line tools. In addition to the console, VisualSVN Server includes a PowerShell module that helps administrators automate server and repository management tasks using PowerShell cmdlets.


Watch the overall server status and access the most frequently used commands.

PowerShell scripting and automation

Automate server and repository management tasks with PowerShell cmdlets.

Manage repositories

Create, import and remove repositories with the ability to configure their internal layout.

Manage SSL certificates

Configure SSL certificates required to establish secure HTTPS connections.

Configure access permissions

Effectively define and manage user access rights to files and folders stored in your repositories.

Configure Subversion hooks

Create and manage Subversion hooks using a handy graphical UI.

Try VisualSVN Server for free

Free 45-day evaluation for all Enterprise or Essential features
No credit card or registration required