changeset 5099:117dab48ca99

convert: support windows SVN simple auth provider
author Patrick Mezard <pmezard@gmail.com>
date Thu, 02 Aug 2007 23:38:32 +0200
parents 90be02035993
children 39b6eaee6fd7
files hgext/convert/transport.py
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/hgext/convert/transport.py
+++ b/hgext/convert/transport.py
@@ -47,6 +47,10 @@ def _create_auth_baton(pool):
         svn.client.get_ssl_client_cert_pw_file_provider(pool),
         svn.client.get_ssl_server_trust_file_provider(pool),
         ]
+    # Platform-dependant authentication methods
+    if hasattr(svn.client, 'get_windows_simple_provider'):
+        providers.append(svn.client.get_windows_simple_provider(pool))
+
     return svn.core.svn_auth_open(providers, pool)
 
 class NotBranchError(SubversionException):