{"thread":{"id":"8679","subject":"[RESEND][PATCH] git-svn: honor ~/.subversion/ client cert file settings.","startedAt":"2007-06-22T09:15:03Z","lastAt":"2007-06-22T09:15:03Z","messageCount":1,"participants":["Michael Krelin"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"45556","messageId":"118250370348-git-send-email-hacker@klever.net","threadId":"8679","inReplyTo":null,"subject":"[RESEND][PATCH] git-svn: honor ~/.subversion/ client cert file settings.","fromName":"Michael Krelin","fromEmail":"hacker@klever.net","sentAt":"2007-06-22T09:15:03Z","receivedAt":"2007-06-22T09:15:03Z","isPatch":true,"sender":{"key":"hacker@klever.net","avatar":"https://gravatar.com/avatar/19b2d40c72f6de8c4de70062857b9339d55829fef1a1b1e60c98bbebc8add9aa?d=mp&s=160"},"body":"\tCurrently, whenever svn repository http server requests client\n\tcertificate, prompt provider is invoked, ignoring any\n\tssl-client-cert-file settings in ~/.subversion/servers. Moreover, it\n\thappens more than once per session, which is quite irritating.\n\nSigned-off-by: Michael Krelin <hacker@klever.net>\n---\n git-svn.perl |    1 +\n 1 files changed, 1 insertions(+), 0 deletions(-)\n\ndiff --git a/git-svn.perl b/git-svn.perl\nindex 50128d7..9dfea97 100755\n--- a/git-svn.perl\n+++ b/git-svn.perl\n@@ -2925,6 +2925,7 @@ sub new {\n \t    SVN::Client::get_ssl_server_trust_file_provider(),\n \t    SVN::Client::get_simple_prompt_provider(\n \t      \\&Git::SVN::Prompt::simple, 2),\n+\t    SVN::Client::get_ssl_client_cert_file_provider(),\n \t    SVN::Client::get_ssl_client_cert_prompt_provider(\n \t      \\&Git::SVN::Prompt::ssl_client_cert, 2),\n \t    SVN::Client::get_ssl_client_cert_pw_prompt_provider(\n-- \n1.5.2.2\n"}]}