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