On Mon, Dec 20, 2010 at 10:34:46PM -0800, Blair Zajac wrote: > What about ~/.subversion/cli or ~/.subversion/command-line-client. > If somebody wants to copy an existing configuration from another > user, they just can't copy ~/.subversion now.
There are other clients such as TortoiseSVN which have some config settings outside of ~/.subversion. Users if those clients cannot just copy ~/.subversion either. But I suppose the CLI client is the "default" client we support. So I don't see an issue with having its configuration live within ~/.subversion. FWIW, I'd prefer the name "~/.subversion/svnrc". The svnrc file should not be created by libsvn_client, though. The cli client could create it after initializing the client library, at which point the config directory is guaranteed to exist (if I remember correctly). Stefan