Jack J. Woehr wrote:
On OpenBSD 3.9, svn+ssh does not seem to notice or obey the svn
--username switch. Has anyone else observed this? (Workaround is
.ssh/config file entry for the Host > and Username.)
According to the SVN book:
``When using svn+ssh:// URLs to access a repository, remember that it's
the ssh program prompting for authentication, and not the svn client
program. That means there's no automatic password caching going on (see
the section called "Client Credentials Caching").''
<http://svnbook.red-bean.com/nightly/en/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.sshauth>
This means the --username switch has no effect in this case. If you ask
me, subversion should warn about this. :) Anyway, use either an URL of
the form:
svn+ssh://[EMAIL PROTECTED]/repo/
or set the appropriate environment variable:
export SVN_SSH="ssh -l username"