Ticket #115 (closed defect: fixed)

Opened 2 years ago

Last modified 7 weeks ago

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:1 Changed 2 years ago by ccowart

  • Status changed from new to needsmerge

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

Fixes #115

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.

comment:4 Changed 7 weeks ago by blee

  • Status changed from needsmerge to closed
  • Resolution set to fixed

(In [559]) Merge fix for #115 into confman-1.9.

Closes #115

Note: See TracTickets for help on using tickets.