Q:

GIT to SVN migration perseverving user checkin data for multi-user

Question: I was wondering how you would preserve the user check info when migrating a GIT repo to a SVN.  
Example:
Say that I have two repository.  One as a SVN and the other as a GIT rep.  Say that you have multiple checkin for different users ( user A, user B, user C) on the GIT repo.  When you merge over from the GIT to SVN repo, all the files get re-tagged with the user that does the merge.  Let's say its user C that does that merge.  ALl the files will be associated with user C instead of the original author.  
There are tools that does the merge like SmartGit or even TortoiseGit, however they don't account for multi-users.  
Is there any solution out there?
Any advice appropriated, Thanks!

A:

SubGit is capable of doing this.

