2012-06-05 2 views
1
  • У нас есть старый SVN-сервер, у которого есть исходный код Phase 2_A1821 для веб-сайта Solutions Plus, который нам нужен, чтобы этот исходный код переместился на новый сервер SVN? Это возможно? если да, то, пожалуйста, скажите мне шаги, чтобы следовать.

С уважением ZuhaibКак перенести исходный код с одного сервера svn на другой?

ответ

1

я предлагаю использовать svndump:

svnadmin dump repositorypath | gzip > backupname.svn.gz 

Это даст вам сжатую резервную копию хранилища. Затем вы можете скопировать его на новый svn-сервер и разблокировать.

Вы также можете попробовать hotcopy или svnsync (хотя это кажется излишним для вашего пистолета). Hotcopy сохранит некоторые управляющие файлы, которые svndump, возможно, пропустит. Он также может работать во время работы сервера svn.

svnadmin hotcopy repositorypath /path/to/backup 

После этого вы можете gzip резервное копирование и передать его.

+0

спасибо вам дорого. –

+0

@llion Мне нужно установить какой-то инструмент для запуска над командой. Я использую черепаху SVN. –

+0

Вы запускаете его на сервере – Johan

0

Если ваш новый сервер работает под управлением Windows, вы можете использовать VisualSVNServer (бесплатно), который имеет возможность просто импортировать существующий репозиторий.

Смежные вопросы