Восстановить hotcopy из svn repo - PullRequest
0 голосов
/ 16 января 2020

У меня есть горячая копия репозитория svn, и теперь я хочу восстановить эту горячую копию на другом сервере. Какой лучший способ сделать это? ОС двух серверов различна, но версия svn одинакова. Обратите внимание, что я сделал горячую копию вместо дампа svn, потому что общий размер репо составляет 20 ГБ, что означает, что дамп SVN будет в несколько раз больше, а у меня ограниченное пространство. , Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

0 голосов
/ 03 февраля 2020

Мне удалось успешно перенести репозиторий с одного сервера на другой сервер, и вот как я это сделал: -

  • Сделал горячую копию репозитория, я не сделал svn dump, потому что мой Объем репо составлял около 20 ГБ, поэтому предполагаемый размер дампа превышал 100 ГБ, и у меня не хватало места.
  • Установлен Visual SVN Server на сервере. Я хотел, чтобы мое репо было включено.
  • С сервера SVN интерфейс, который я выбрал import existing repository и дал путь к моей горячей копии.

Обратите внимание, что версия ОС обоих серверов была разной, и я беспокоился, что это может создать проблему, но я этого не сделал.

0 голосов
/ 17 января 2020

Репозиторий hotcopy - это полнофункциональный репозиторий, готовый для показа конечным пользователям через Apache HTTP-сервер или svnserve. Прочитайте документацию о горячей копии на https://www.visualsvn.com/support/svnbook/reposadmin/maint/#svn .reposadmin.maint.backup .

...