This is related to another question I asked recently.
When installing msysgit, the installer presents 3 options related to system path:
Never change
You may want to be aware that:
All git commands are not still there. On MSysGit1.6.2 early March 2009: archimport, cvsexportcommit, cvsimport, cvsserver, filter-branch, instaweb, send-email, and shell.)
Until MSysGit1.6.2, git-svn was not there (it is now).
The problem was git-svn needed subversion's perl bindings, and you can only build them as dynamically loadable modules. And MSysGit had a perl version that did not support dynamically loadable modules.
All details about MSysGit are best explained in their MSysGitHerald Github wiki