Premièrement, VisualSVN Server Manager contient deux chemins : l’un est le chemin d’installation, comme natif : C :\Program Files\VisualSVN Server, et l’autre est le chemin de la bibliothèque, comme le natif : C :\Repositories, dont les dépôts incluent chaque fichier de projet et fichier d’information de projet, et les fichiers d’information de projet importants sont authz et htpasswd. authz est le fichier de contrôle d’accès à l’annuaire, et htpasswd est le fichier d’enregistrement utilisateur et de mot de passe du VisualSVN Server Manager
Maintenant, la méthode de migration de VisualSVN Server Manager est la suivante :
Par exemple: Serveur A original, Gestionnaire de Serveur VisualSVN Serveur B actuel, VisualSVN Server Manager Escalier: 1。 Copiez le dossier Repositories de A vers B 2。 Open VisualSVN Server Manager sur B 3。 Faites un clic droit sur les dépôts et sélectionnez importer un dépôt existant parmi toutes les tâches 4. Sélectionnez le dossier projet à l’étape 1 pour importer jusqu’à ce que toutes les importations soient terminées 5。 Remplacez les fichiers authz et htpasswd pour que les utilisateurs et les permissions utilisateur dans VisualSVN Server Manager sur Server B soient les mêmes qu’avant
À ce moment-là, je ne voulais pas ajouter d’utilisateurs ni attribuer les permissions un par un, et je sentais qu’il n’y avait pas d’autre solution, alors j’ai d’abord vérifié et enregistré la taille de tous les fichiers, puis ajouté des utilisateurs, et vu quels fichiers avaient des changements, et ensuite appris le rôle des fichiers authentisation et htpasswd, hehe~~~~~~~~~~ |