Я использую бесплатную версию http://unfuddle.com/ для всех моих потребностей svn. Они позволяют выполнять резервное копирование, но я не могу найти, как импортировать свои репозитории.
Я вижу, они позволяют вам использовать импорт, используя файл дампа svn.
Могу ли я импортировать файл дампа моего репозитория Subversion?
Вы можете сделать следующее, чтобы загрузить файл дампа в новый репозиторий Subversion в своей учетной записи Unfuddle:
Create the repository in your Unfuddle account. This will ensure that you have an empty repository in which to load your dump file.
Затем запишите URL-адрес репозитория, так как он вам понадобится в следующих шагах. Создайте репозиторий Subversion локально, используя «svnadmin create localrepo». Загрузите файл дампа в этот репозиторий, используя «svnadmin load / path / to / localrepo‹ / path / to / dump ». Синхронизируйте локальный репозиторий с репозиторием Unfuddle. Для этого выполните две следующие команды:
svnsync init --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION
file: /// путь / к / localrepo svnsync sync --username ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION
Примечание: вам нужно будет использовать фактическое имя пользователя, субдомен и аббревиатуру репозитория в приведенных выше командах.
Если у вас возникнут трудности, напишите нам в службу поддержки, и мы будем рады помочь вам в дальнейшем.
Я не уверен, что в нем будут все мои коммиты, все мои теги и все мои ветки (так что это точная копия того, что я сейчас вижу в моем репозитории).
Также с резервными копиями, которые я получаю, они бывают в этом формате.
my.project.20120.tar.gz
какие экстракты
my.project.20120.tar
что извлекает в папку с большим количеством этих файлов projectNae.svn.dmp (file type is noted as Crash Dump File)
.
Как эти мои файлы дампа, которые я могу использовать с их инструкциями, которые я разместил выше?