diff options
author | Michael Krelin <hacker@klever.net> | 2007-06-22 11:15:03 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-06-30 20:52:41 -0700 |
commit | 6caf5b1891bdef234b3a386ed2c40d5b36ebfb7d (patch) | |
tree | f199159f43584d2221ceeffc8bd2fa2f6530380a /git-svn.perl | |
parent | 06f59e9f5daa06fc4bd51cf4c508b3edd3ed514a (diff) | |
download | git-6caf5b1891bdef234b3a386ed2c40d5b36ebfb7d.tar.gz git-6caf5b1891bdef234b3a386ed2c40d5b36ebfb7d.tar.xz |
git-svn: honor ~/.subversion/ client cert file settings.
Currently, whenever svn repository http server requests client
certificate, prompt provider is invoked, ignoring any
ssl-client-cert-file settings in ~/.subversion/servers.
Moreover, it happens more than once per session, which is quite
irritating.
Signed-off-by: Michael Krelin <hacker@klever.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-svn.perl')
-rwxr-xr-x | git-svn.perl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/git-svn.perl b/git-svn.perl index 50128d728..9dfea97fc 100755 --- a/git-svn.perl +++ b/git-svn.perl @@ -2925,6 +2925,7 @@ sub new { SVN::Client::get_ssl_server_trust_file_provider(), SVN::Client::get_simple_prompt_provider( \&Git::SVN::Prompt::simple, 2), + SVN::Client::get_ssl_client_cert_file_provider(), SVN::Client::get_ssl_client_cert_prompt_provider( \&Git::SVN::Prompt::ssl_client_cert, 2), SVN::Client::get_ssl_client_cert_pw_prompt_provider( |