Windows – git-svn on Windows. Where to get binaries

gitsvnwindows

I want to use git as a local repository against a remote SVN repository. I installed version 1.6.0.2 from http://code.google.com/p/msysgit/downloads/list.

According to the documentation synchronization is done via the command

git svn

or a separate command wrapper called

git-svn

Neither of them is available in my installation and I could not find a separate download for Windows binaries.

I'm currenty using the MSYS build. Must I switch to cygwin?

Best Solution

git-svn is installed in the latest version of msysgit. However, there's a slight caveat: while git-svn shows up in C:\Program Files\git\libexec as "git-svn", svn is actually called as an argument to the git executable, thus:

git svn clone http://example.com/svn/repo/