Először is, a VisualSVN Server Manager két útvonalat tartalmaz: az egyik az installációs útvonal, például native: C:\Program Files\VisualSVN Server, a másik pedig a könyvtári útvonal, például native: C:\Repositories, amelyekből a tárolók tartalmazzák az összes projektfájlt és a projektinformációs fájlt, míg a fontos projektinformációs fájlok authz és htpasswd. az authz a könyvtár hozzáférés-vezérlő fájlja, a htpasswd pedig a VisualSVN Server Manager felhasználói és jelszó rekordfájlja
Most a VisualSVN Server Manager migrációjának módja a következő:
Például: Eredeti Server A, VisualSVN Server Manager Jelenlegi szerver B, VisualSVN Server Manager Utaslépcső: 1。 Másold át a Repositories mappát A-ból B-be 2。 Open VisualSVN Server Manager B-n 3。 Jobb kattintással a Repositóriumok, és válaszd ki a meglévő repository importálását az összes feladat közül 4. Válaszd ki az 1. lépésben a projektmappát, hogy importálj, amíg az összes projekt importálás be nem fejeződik 5。 Cseréld ki az authz és htpasswd fájlokat, hogy a felhasználók és a felhasználói jogosultságok a VisualSVN Server Manager B szerveren ugyanazok legyenek, mint korábban.
Ekkor nem akartam felhasználókat hozzáadni és egyenként hozzárendelni a jogosultságokat, és úgy éreztem, nincs más mód, ezért először ellenőriztem és rögzítettem az összes fájl méretét, majd hozzáadtam a felhasználókat, és megnéztem, melyik fájl talál változást, majd megtanultam az authz és htpasswd fájlok szerepét, hehe~~~~~~~~~~ |