Будет ли "svn checkout" получить все из удаленного - PullRequest
0 голосов
/ 15 февраля 2019

Я делаю резервную копию всех проектов с удаленного хоста svn, прежде чем мы расторгнем договор с хостинг-провайдером.Я запускаю «svn checkout», чтобы сделать копию каждого проекта.Кто-нибудь может подтвердить, что «svn checkout» достаточно для получения всего проекта с удаленного хоста?Если нет, что еще мне нужно сделать?

1 Ответ

0 голосов
/ 15 февраля 2019

Будет ли «svn checkout» получать все с пульта?

Нет, не получит.Рабочие копии Subversion (которые вы регулярно создаете с помощью команды svn checkout) не содержат историю версий вашего проекта.Если вы запустите svn checkout https://svn.example.com/MyRepo, вы получите самую последнюю версию репозитория MyRepo.

Если нет, что еще мне нужно сделать?

Если вам нужна версияистории, попросите хостинг-провайдера предоставить вам файл дампа репозитория.Смотрите SVNBook |Перенос данных репозитория в других местах .Вы также можете создать дамп самостоятельно, используя инструмент svnrdump .Загрузите дамп в новый репозиторий, который вы создаете с помощью команды svnadmin create.

Вы также можете настроить реплику репозитория с svnsync на вашей стороне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...