subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tobias Bading <>
Subject Re: Configure user name?
Date Sat, 19 Apr 2014 16:04:57 GMT
On 19.04.2014, at 13:44, Zé wrote:
> On 04/18/2014 04:41 PM, Bob Archer wrote:
>>> Does subversion provide a way for the user to configure his username, thus
>>> avoiding having to pass the --username flag everytime he has to commit
>>> something?
>>> Thanks
>>> Zé
>> The credentials should be cached. If they are not being cached check in ~/.subversion/config,
you probably have store-passwords = no. Change it to yes (or just comment it out because it
defaults to yes), and the next time you give subversion your password it should save it.
> My question was if Subversion provided a way to configure the username.  It appears that
by default subversion forces the user to use his system username, and it also provides a way
to specify a custom username through the --username option, but it appears there is no way
to let a user configure a custom username.
> -- 
> Zé

Well, it depends on what you mean by "let a user configure a custom username". Would you like
to configure a username per working copy or a username per repository? Subversion allows you
to do the latter. So, if you would like Subversion to use a certain username for a certain
repository (but not remember the password), the following settings in ~/.subversion/servers
should do the trick:

repo1 = domain-name-of-server

username = your-username
store-passwords = no

I've never tried the username setting myself, actually it's a bit strange that this option
is not mentioned in the Subversion book. It is mentioned in the comments of ~/.subversion/servers
(generated by a Subversion 1.8 client) though.
Anyway, in case the "username = your-username" part doesn't work, you can use

store-auth-creds = yes
store-passwords = no

instead. You'd have to use command line option --username once afterwards to make Subversion
remember the username in its cache. You shouldn't have to mention the username again after

Happy Easter,

PS: more details in
- the comments in ~/.subversion/servers

View raw message