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