Apache und SVN ist ziemlich einfach zusammen zu bekommen läuft, aber es gibt eine Reihe von Schritten. Es ist definitiv einfacher als vor zwei Jahren, als ich es zum ersten Mal versuchte. Stellen Sie sicher, dass Sie über die entsprechenden Versionen der Module verfügen, und verbringen Sie einige Zeit mit der lokalen Wiedergabe von Apache, bevor Sie sie auf Ihrem Server bereitstellen. Es gibt Versionen von Apache mit und ohne SSL. Vergewissern Sie sich, dass Sie das mit OpenSSL zum Schutz der Anmeldeinformationen auf dem Draht haben.
Installieren Sie Apache, damit es manuell gestartet werden kann z. nicht als Dienstleistung. Sie sollten dies tun, um eine Kollision mit IIS-Anwendungen auf Ihrem Server zu vermeiden. Sie können Apache später als Dienst installieren, sobald Ihre Konfiguration stimmt.
Normalerweise verwendet Apache die Standardauthentifizierung. Sie müssen dies mit SSL sichern, die Anmeldeinformationen werden während der Übertragung nicht verschlüsselt. Sie legen Benutzerdetails in eine Testdatei auf der Festplatte. Wenn Sie Benutzer gegen Windows oder Active Directory authentifizieren möchten, haben Sie eine größere Aufgabe in Ihren Händen (vielleicht sehen Sie VisualSVN dafür).
Ich hatte einen kurzen Blick auf VisuaSVN und es scheint eine gute Option zu sein. Eine kleine Apache-Konfigurationserfahrung kann jedoch einen langen Weg zurücklegen. Aus einem IIS-Hintergrund kommend, war es nicht zu schwierig, es dauerte nur einige Zeit, um alle Optionen/Einstellungen zu überprüfen.
Dies gehört auf Serverfault und hat eine falsche Antwort als die ausgewählte Antwort !!!! –