As you have seen with SubGit, it is possible to create a syncing solution between SVN and Git. In reality, most of the time, when you want to migrate to a new system, you will want to do it in one go. It decreases the margin of error and is easier to reason about. So, when you do such a hard cut over, make your developers use the new repository. Setting up syncing will not help you migrate in the long run. In comparison to SubGit, you can use your own workstation to do the conversion.
You can use a tool such as svn2git (https://github.com/nirvdrum/svn2git) to do a conversion in one step. On your workstation, you can install it as a Ruby Gem if you already have Ruby and Git installed:
$ sudo gem install svn2git
On Debian-based Linux distributions, you can install the native packages:
$ sudo apt-get install git-core git-svn ruby
If you need the...