# HG changeset patch # User Peter Arrenbrecht # Date 1284565830 -7200 # Node ID e32ed18024786f96028eb5e9be7eda95758dbc73 # Parent 03dca55abec977d04b30c58d50765c17e6c3360e subvertpy: set default username/pwd as with swig Fixes wrong user name being used for pushed commits. diff --git a/hgsubversion/svnwrap/subvertpy_wrapper.py b/hgsubversion/svnwrap/subvertpy_wrapper.py --- a/hgsubversion/svnwrap/subvertpy_wrapper.py +++ b/hgsubversion/svnwrap/subvertpy_wrapper.py @@ -204,6 +204,10 @@ class SubversionRepo(object): ] auth = ra.Auth(providers) + if self.username: + auth.set_parameter(subvertpy.AUTH_PARAM_DEFAULT_USERNAME, self.username) + if self.password: + auth.set_parameter(subvertpy.AUTH_PARAM_DEFAULT_PASSWORD, self.password) self.remote = ra.RemoteAccess(url=self.svn_url.encode('utf-8'), client_string_func=getclientstring,