Първо, VisualSVN Server Manager съдържа два пътя: единият е инсталационният път, като native: C:\Program Files\VisualSVN Server, и другият е библиотечният път, като native: C:\Repositories, чиито хранилища включват всеки проектен файл и проектен информационен файл, а важните проектни информационни файлове са authz и htpasswd. authz е файлът за контрол на достъпа до директорията, а htpasswd е файлът за потребителски и паролови записи в VisualSVN Server Manager
Сега, методът за миграция на VisualSVN Server Manager е следният:
Например: Оригинален сървър A, VisualSVN Server Manager Текущ сървър B, VisualSVN Server Manager Стъпки: 1。 Копирай папката Repositories от точка А в точка Б 2。 Отворете VisualSVN Server Manager на B 3。 Кликнете с десен бутон върху Repositories и изберете импортиране на съществуващо хранилище сред всички задачи 4. Изберете папката за проекта в стъпка 1, за да импортирате, докато всички импортирани проекти са завършени 5。 Заменете authz и htpasswd файловете, за да направите потребителите и потребителските права в VisualSVN Server Manager на Server B същите като преди
По това време не исках да добавям потребители и да задавам права едно по едно, и чувствах, че няма друг начин, затова първо проверих и записах размера на всички файлове, после добавих потребители и видях кой файл е намерил промени, и после научих ролята на authz и htpasswd файловете, хехе~~~~~~~~~~ |