I just discovered some days ago is that Git supports Subversion out of the box with git-svn and allows bidirectional operation between a Subversion repository and Git !
This is a great feature to me because now we can use the best git client outta there to handle things rather than dealing with old svn clients most of the time not anymore updated, just maintained, ie rabbitcvs that comes with a shit tons of python2 dependencies.
I do every of my svn operations now in Sublime Merge and I’m happy with it, Stashing, Commiting, Logs, everything works except you seem to not have implemented the command
git svn dcommit
I think is the equivalent to git push to send files on server, on git for subversion, the command git svn commit is used to commit stashes locally.
As shown on basic examples
Not a big problem since only that is missing I execute it on command line, but that would be excellent if you could support git-svn a bit more, it is installed by default with git and subversion present, that’s an excellent way to start experimenting git when you are forced to use a subversion with teams and I would definitely buy it as I bought Sublime Text
With a bit more work and not a shit tons imo, you can really sell Sublime-Merge as the best Git & Subversion client, really.