До сих пор я переносил репозитории SVN, перейдя на удаленный сервер (Unfuddle или аналогичный), выгружая репозиторий в файл .dmp
и загружая его в свой локальный SVN через команду svnadmin load
.Могу ли я перенести удаленный SVN на локальный диск без экспорта dmp-файлов на удаленный сервер?
Теперь, поскольку у меня есть большинство файлов (текущая версия каждого файла), которые уже были извлечены на моем жестком диске, и поскольку этот проект довольно велик, могу ли я удаленно удалять репозиторий удаленно и выдавать команду миграции из моей папки проверки мой местный SVN?
Например, вместо того, чтобы сбрасывать хранилище в большой DMP файл, я могу сделать что-то вроде этого:
- перейти к локальной извлеченным хранилище SVN
- выпуск некоторых
command
возможноsvnadmin
- svn admin подключается к удаленному SVN, а тот файл, который является текущим, и который находится в локальной папке, просто копирует с одного диска на другой и загружает только файлы, которые НЕ находятся в локальной проверке.
Является ли это СФ или реальностью?
Если вы объясните, что вы * на самом деле пытаетесь сделать здесь (репозиторий миграции? Backup? Локально зеркальная копия для быстрого доступа?) Люди могут дать лучшее руководство, которое может быть не основано на решении, которое вы уже работали в сторону. – alroc