You cannot save the author and dates using git-svn (just as you cannot also save ignore, anonymous branches and complex history using it).
To convert the Git repository to SVN, preserving all this, use the SubGit project:
$ svnadmin create svn.repo
$ subgit configure svn.repo
$
to set path to your bare Git repository (the repository you on the server
or you can prepare new bare repository
with "git clone --bare <Git URL> path/to/bare/git/repo")
$
to configure custom authors mapping
$ subgit install
After installation, SubGit synchronizes and maintains the synchronization of the SVN repository svn.repo and Git of the repository path / to / bare / git / repo, so that any SVN commit will result in a Git commit and vice versa (synchronization is done using hooks and is safe at the same time, so you can continue to use git).
To stop the synchronization from starting continuously
$ subgit uninstall svn.repo
source
share