Ten eerste bevat VisualSVN Server Manager twee paden: één is het installatiepad, zoals native: C:\Program Files\VisualSVN Server, en het andere is het bibliotheekpad, zoals native: C:\Repositories, waarvan de repositories elk projectbestand en projectinformatiebestand bevatten, en de belangrijke projectinformatiebestanden zijn authz en htpasswd. authz is het directory-toegangscontrolebestand, en htpasswd is het gebruikers- en wachtwoordrecordbestand van VisualSVN Server Manager
De methode voor het migreren van VisualSVN Server Manager is als volgt:
Bijvoorbeeld: Oorspronkelijke server A, VisualSVN Server Manager Huidige server B, VisualSVN Server Manager Stappen: 1。 Kopieer de map Repositories van A naar B 2。 Open VisualSVN Server Manager op B 3。 Klik met de rechtermuisknop op Repositories en selecteer 'import bestaande repository' tussen alle taken 4. Selecteer in stap 1 de projectmap om te importeren totdat alle projectimporten voltooid zijn 5。 Vervang authz- en htpasswd-bestanden zodat de gebruikers- en gebruikersrechten in VisualSVN Server Manager op Server B hetzelfde zijn als voorheen
Op dat moment wilde ik geen gebruikers toevoegen en rechten één voor één toewijzen, en ik vond dat er geen andere manier was, dus controleerde ik eerst de grootte van alle bestanden, voegde gebruikers toe en zag welk bestand wijzigingen vond, en leerde ik de rol van authz- en htpasswd-bestanden, hehe~~~~~~~~~~ |