Частичный перенос SVN репозитория
Mar. 14th, 2016 09:52 am
$ svnadmin dump repos/test1 |\
svndumpfilter --drop-empty-revs \
include /path/to/file1.txt /path/to/file2.txt > test1.svn
$ svnadmin create test2
$ svn mkdir --parents file://$PWD/test2/path/to
$ svnadmin load test2 < test1.svn
Без "svn mkdir" при импорте возникнет ошибка:
<<< Started new transaction, based on original revision 540
* editing path : path/to/file1.txt ...svnadmin: E160013:
* File not found: transaction '0-0', path
* '/path/to/file2.txt'