Merging separate SVN repositories

I needed to merge together several SVN repositories together. After browsing a bit, I found a simple perl script named svn-merge-repos.pl published on December 2007 by Fabien Coelho. This script allows you to merge multiple repositories, properly interleaving the revisions by date. It also allows you to set specific target paths for the repositories being merged. The only issue I ran into was the limitation that you cannot target the same new directory as the destination for multiple repository sources on the same run. You can get around it using the usual svnadmin dump and svnadmin load sequence, but it is not as beautiful and it does not interleave the revisions…