Erstens enthält der VisualSVN Server Manager zwei Pfade: Einer ist der Installationspfad, wie native: C:\Program Files\VisualSVN Server, und der andere ist der Bibliothekspfad, wie native: C:\Repositories, dessen Repositories jede Projektdatei und jede Projektinformationsdatei enthalten, und die wichtigen Projektinformationsdateien sind authz und htpasswd. authz ist die Verzeichnis-Zugriffskontrolldatei, und htpasswd ist die Benutzer- und Passwortdatendatei des VisualSVN Server Manager
Die Methode zur Migration von VisualSVN Server Manager ist wie folgt:
Zum Beispiel: Ursprünglicher Server A, VisualSVN Server Manager Aktueller Server B, VisualSVN Server Manager Schritte: 1。 Kopiere den Ordner Repositories von A nach B 2。 Öffne den VisualSVN Server Manager auf B 3。 Klicken Sie mit der rechten Maustaste auf Repositories und wählen Sie unter allen Aufgaben bestehende Repository importieren 4. Wählen Sie in Schritt 1 den Projektordner aus, um zu importieren, bis alle Projektimporte abgeschlossen sind 5。 Ersetzen Sie authz- und htpasswd-Dateien, sodass die Benutzer- und Benutzerberechtigungen im VisualSVN Server Manager auf Server B wie zuvor unverändert sind
Zu diesem Zeitpunkt wollte ich keine Benutzer hinzufügen und Berechtigungen einzeln zuweisen, und ich hatte das Gefühl, dass es keinen anderen Weg gab, also überprüfte und notierte ich zuerst die Größe aller Dateien, dann fügte ich Benutzer hinzu, sah, welche Datei Änderungen fand, und lernte dann die Rolle der Authz- und htpasswd-Dateien kennen, hehe~~~~~~~~~~ |