Yes. Anything settings.xml provides should be passed into the SCM API. - Brett
On 1/7/06, dan tran <[EMAIL PROTECTED]> wrote: > I thought the maven dev folks working very hard not to allow maven-scm from > knowing > anything about maven ( in this case, settings.xml). The prefer way is thru > plugins > > is it still true? > > -Dan > > > > > On 1/6/06, David Hawkins <[EMAIL PROTECTED]> wrote: > > > > In the new pure java svn provider (SCM-13), I had it look up the username, > > password, passphrase, etc in the <servers> of a user's settings. I > > implemented it so that the server id could be nearly any piece of the > > server > > + url. Afterwards I was thinking it might be better to implement this in a > > generic way so that all scm providers either: > > a.) return a server id to be used to lookup the <server> and the scm-api > > would assign the <server> to the ScmProvider. The provider would then > > fetch > > the username, password, private key, and any other applicable settings. > > b.) passed a reference to the settings object or <servers> list and let > > the > > provider find the applicable server itself. > > > > The release plugin has StarTeam specific code which basically looks up the > > auth information from the settings. If this is a common thing for > > multiple > > providers, we should probably handle it at a higher level than within each > > provider. Something should definitely be done so that we don't have > > provider specific code in various plugins. > > > > --David > > > > > > ----- Original Message ----- > > From: "Emmanuel Venisse" <[EMAIL PROTECTED]> > > To: "Maven Users List" <users@maven.apache.org> > > Sent: Friday, January 06, 2006 3:23 PM > > Subject: Re: SCM username/password lookup > > > > > > > Yes, i think it's a bug. We must set username to ${user.name} if other > > > places don't set it. > > > > > > Emmanuel > > > > > > dan tran a écrit : > > >> any one? > > >> > > >> -D > > >> > > >> > > >> On 1/5/06, dan tran <[EMAIL PROTECTED]> wrote: > > >> > > >>> > > >>>There are 3 places to look for in this order > > >>> > > >>> Command line > > >>> settings.xml > > >>> connectionUrl > > >>> > > >>>However in maven-release-plugin, if user does not provide username > > >>>via command line (ie -Dusername=xyz), > > >>>username is default to system property ${user.name} and by passing > > >>>settings.xml. > > >>> > > >>>is it a bug? > > >>> > > >>> > > >>>-Dan > > >>> > > >>> > > >>> > > >> > > >> > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]