Уверен, что каждая версия должна существовать, даже если она пуста. Я пытался создать svnadmin create и взломать файл [repo]/db/current
до 10k, но это не сработало, потому что там нет ни одной из оборотов.
Единственный способ сделать это - создать репозиторий с кучей ревизий, выгрузить их, отфильтровать все и затем загрузить отфильтрованный "пустой" файл дампа.
for n in {0..4999}; do echo "--- $n"; svn mkdir fake; svn ci -m ""; svn rm fake; svn ci -m ""; done
svnadmin dump /path/to/repo > repo-10k.dump
svnadminfilter include zzz < repo-10k.dump > repo-10k-empty.dump
svnadmin create newrepo
svnadmin load newrepo < repo-10k-empty.dump