Как Вам перемещают часть репозитория SVN в новый репозиторий?
Для перемещения содержания полного репозитория SVN в новый репозиторий нужно вывести старый репозиторий сначала:
svnadmin dump /path/to/repository > repository-name.dmp
и затем загрузите его в новое использование svnadmin load
.
Но я не уверен, как просто переместить часть. Я должен все еще вывести все это? Я grep для части, что я хочу?
Просто вывести myproject
, Я попробовал это, но это не работало:
svnadmin dump /path/to/repository/myproject
Необходимо использовать svndumpfilter
для материала как это. В особенности svndumpfilter include
. Таким образом для Вашего случая:
svndumpfilter include myproject < repository-name.dmp > myproject.dmp
svnadmin load /path/to/myproject-repo < myproject.dmp
http://svnbook.red-bean.com/nightly/en/svn.ref.svndumpfilter.commands.c.include.html
http://svnbook.red-bean.com/nightly/en/svn.reposadmin.maint.html#svn.reposadmin.maint.filtering