David Cournapeau <cournape <at> gmail.com> writes:
It does not make integration easier, but it certainly makes patch management easier for the patch writer. There are other means to manage patch on top of svn, but I find git-svn extremely useful. Actually, I use git-svn on top of svn repositories for projects I have write access to. git-svn is then a powerful way to manage patches (thanks to rebase).
I also use Mercurial for my Python work. It's much more practical to evolve and maintain patches, even with commit access.