So I have my subversion repository stored on some cloud (for example code.google.com) but due to various reasons I need to make my code non-public.
I decided I needed to download the entire repository and migrate to my own svn server.
So I went about using:
svnsync init DEST SRC
svnsync sync DEST
And it took about 0.5 seconds for each revision of the repo!
Luckily my repo only had like 200 revisions... so a couple of minutes to wait. But what about mature projects that have 200,000 or 2,000,000 revisions!
... 2e6 * 0.5 / 60 / 60 / 24 ~ about 11 days!
Is there anything faster than "svnsync" to download your repo from a cloud?