Ticket #115 (closed defect: fixed)
Unable to override repository username
| Reported by: | ccowart | Owned by: | confman-developers@… |
|---|---|---|---|
| Priority: | major | Milestone: | confman-1.9.4 |
| Component: | confman | Version: | 1.9.3b |
| Keywords: | Cc: |
Description
confman used to have support for the LUZER environment variable that
could be used to override the remote user login name for the repository.
This breaks use of confman when your username on the remote host
does not match the local username. This needs to be fixed.
Change History
comment:2 Changed 2 years ago by blee
- Status changed from needsmerge to assigned
I believe [509] does the wrong thing for the http(s) case, which doesn't encode username information in the URI.
Canceling merge for now.
comment:3 Changed 2 years ago by ccowart
- Status changed from assigned to needsmerge
I did test the svn usage before implementing this:
$ svn co http://ccowart@svn.timesinks.net/confman/trunk confman-http [...] $ svn co https://ccowart@svn.timesinks.net/confman/trunk confman-https [...] $ svn info confman-http | grep URL URL: http://ccowart@svn.timesinks.net/confman/trunk $ svn info confman-https | grep URL URL: https://ccowart@svn.timesinks.net/confman/trunk
I remembered in the past needing to use something like --http-user, but
it would appear newer clients do the right thing.
Maybe we ought to document a dependency on >= svn-1.5 or advise
that some features (like remote http users) may not work.

(In [509]) Allowing username overriding for repository access.
Fixes #115