Перенос хранилища TortoiseSVN в другую папку
У меня есть хранилище TortoiseSVN на моем диске C:. Я недавно установил новый жесткий диск и хотел бы перенести репозиторий на диск D:. Как бы я пошел по этому поводу?
1 ответ
Замечания:
- У вас есть хранилище Subversion. TortoiseSVN только от имени клиента.
У вас есть (как минимум) два способа миграции:
- Поскольку физически репозиторий является просто поддеревом в файловой системе, вы можете переместить соответствующий каталог в новое место.
- Чистый способ Subversion: вы можете
svnadmin dump
старый репозиторий,svnadmin create
хранилище в новом месте, иsvnadmin load --force-uuid
сбросить в новый репозиторий.
В любом случае: если хранилище обслуживается Apache/svnserve, вам необходимо проверить и изменить некоторые конфигурации, если это необходимо.
В случае использования file:///
метод доступа, вы должны только переместить все рабочие копии этого хранилища.