Назад | Перейти на главную страницу

Перенос репозитория TortoiseSVN в другую папку

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

Примечание:

  • У тебя есть Subversion репозиторий. TortoiseSVN используется только от имени клиента.

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

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

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

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