I am trying to convert an SVN repository to Bit Bucket, with 18 years of history, over 6000 branches and over half a million commits.
Git svn went through the first 50k commits in about 6 hours and has spent 3 days converting the next 40k. It has crashed twice and stopped twice because of missing authors which somehow managed to evade svn log.
It has reached the part of the repo where branches started to be used more widely. It has now slowed to a crawl. The branches are causing it serious grief. It is down to maybe one commit for every 2-3 minutes. Each new branch seems to slow the whole operation down even more.
I'm not sure where it's spending time. Is it an i/o or cpu intensive operation? Atlassian recommends running the operation where SVN is; on the local disk - no network trip. I don't if that would help though as it's not spending time pulling down files from SVN. Is it running commits on the branch and that is not shown on the console?
I don't think it's feasible to pull this into Bit Bucket. I think it would be better to move all new development to Bit Bucket and continue running SVN. At the current rate of conversion it will take several years to complete.