Перенос хранилища TortoiseSVN в другую папку

У меня есть хранилище TortoiseSVN на моем диске C:. Я недавно установил новый жесткий диск и хотел бы перенести репозиторий на диск D:. Как бы я пошел по этому поводу?

1 ответ

Замечания:

  • У вас есть хранилище Subversion. TortoiseSVN только от имени клиента.

У вас есть (как минимум) два способа миграции:

  • Поскольку физически репозиторий является просто поддеревом в файловой системе, вы можете переместить соответствующий каталог в новое место.
  • Чистый способ Subversion: вы можете svnadmin dump старый репозиторий, svnadmin create хранилище в новом месте, и svnadmin load --force-uuid сбросить в новый репозиторий.

В любом случае: если хранилище обслуживается Apache/svnserve, вам необходимо проверить и изменить некоторые конфигурации, если это необходимо.

В случае использования file:/// метод доступа, вы должны только переместить все рабочие копии этого хранилища.

Другие вопросы по тегам