Can I make git-svn use my existing ssh-agent for credentials?
I'm using git-svn to work against a subversion repo that uses client certificate authentication over HTTPS.  I've got SVN set up properly to use certs, and command-line svn always prompts for my certificate password when I do a remote operation (because I could never figure out how to have it use ssh-agent to access credentials).

Now that I'm using git-svn, remote operations (like `git-svn fetch`) still prompt for a password each time, but this time using an X dialog titled "OpenSSH", which is identical to the ssh-agent dialog I get when I first log on each day.  So it looks like git-svn is trying to use ssh-agent (yay!) but for some reason can't get access to the one that runs at session level (boo!) and thus needs to start its own... for each invocation of git-svn.

Is there something I'm missing that lets me "point" git-svn at the running agent and thus avoid typing a password every time I want to fetch?
Can I make git-svn use my existing ssh-agent for credentials?
===

I'm using git-svn to work against a subversion repo that uses client certificate authentication over HTTPS.  I've got SVN set up properly to use certs, and command-line svn always prompts for my certificate password when I do a remote operation (because I could never figure out how to have it use ssh-agent to access credentials).

Now that I'm using git-svn, remote operations (like `git-svn fetch`) still prompt for a password each time, but this time using an X dialog titled "OpenSSH", which is identical to the ssh-agent dialog I get when I first log on each day.  So it looks like git-svn is trying to use ssh-agent (yay!) but for some reason can't get access to the one that runs at session level (boo!) and thus needs to start its own... for each invocation of git-svn.

Is there something I'm missing that lets me "point" git-svn at the running agent and thus avoid typing a password every time I want to fetch?