Вы можете перенести все данные репозитория, включая сообщения журнала и данные редакции, используя команды svnadmin dump
и svnadmin load
. Опция --parent-dir
поможет вам контролировать, где в новой структуре хранилища импортируются все эти данные.
Например, если у вас есть хранилище для Project1
, и вы хотите импортировать все эти данные в MyCompanyRepository/Project1/trunk
,
# On the repository server...
svnadmin dump /path/to/repo/for/Project1 > dumpfile
svnadmin load /path/to/repo/for/MyCompanyRepository --parent-dir Project1/trunk < dumpfile
Подробнее см. Subversion book .