During the installation, VisualSVN Server automatically adds necessary antivirus exclusions to the built-in Windows Defender antivirus. However, if you use other antivirus software, it is highly recommended to add the following exclusions manually.
Required exclusions
To prevent a third party antivirus from blocking VisualSVN Server activity, configure exclusions for the repositories root directory and VisualSVN Server processes.
Exclude repositories root directory
Configure an exclusion for the repositories root directory (by default C:\Repositories). This is the folder where VisualSVN Server stores all repositories and any related data.
You can look up the location of your repositories on the Storage tab in VisualSVN Server Properties, or using the Get-SvnServerConfiguration cmdlet.
Exclude VisualSVN Server processes
The antivirus software generally has separate file and process exclusion lists. The following VisualSVN Server service processes should be added to the list of the excluded processes:
- C:\Program Files\VisualSVN Server\bin\vdfssvc.exe
- C:\Program Files\VisualSVN Server\bin\vrepocfgsvc.exe
- C:\Program Files\VisualSVN Server\bin\vsvnhttpsvc.exe
- C:\Program Files\VisualSVN Server\bin\vsvnjobsvc.exe
- C:\Program Files\VisualSVN Server\bin\vsvnsearchsvc.exe