Просто небольшое дополнение к ответу @Avi и комментарию @Kit.
Если вы используете svndumpfilter
, вы можете потерять коммит, необходимый для загрузки репозитория ( source ).
В моем случае:
cat dump | svndumpfilter --drop-empty-revs --renumber-revs include trunk/project > project.dump
svnadmin load --ignore-uuid /opt/svn/newlocation < project.dump
<<< Started new transaction, based on original revision 1
svnadmin: File not found: transaction '0-0', path 'trunk/project'
Решением было сначала зафиксировать верхний каталог trunk
.