Password in clear text, but it works.
QUESTION:
If SVN username is the same as system login username (windows), is
there a way not to put password on display in pom.xml?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>changelog-maven-plugin</artifactId>
<version>2.0-beta-2-SNAPSHOT</version>
<configuration>
<scmUrl>scm:svn:http://acme.com/svn/repository/project/trunk</scmUrl>
<password>PASSWORD</password>
</configuration>
</plugin>
-Borut
On 2.3.2006 23:16, Borut Bolčina wrote:
Hi, I am getting
[ERROR] svn: PROPFIND request failed on '/svn/repository/project/trunk'
svn: PROPFIND of '/svn/repository/project/trunk': authorization failed
(http://acme.com)
while trying to make maven (2.0.2) reports with maven-change-log plugin
(developer activity,...).
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>changelog-maven-plugin</artifactId>
<version>2.0-beta-2-SNAPSHOT</version>
<configuration>
<scmUrl>scm:svn:http://acme.com/svn/repository/project/trunk</scmUrl>
</configuration>
</plugin>
The scm section looks like
<scm>
<connection>scm:svn:http://acme.com/svn/repository/project/trunk</connection>
<developerConnection>scm:svn:http://acme.com/svn/repository/project/trunk</developerConnection>
<url>http://acme.com/svn/repository/project</url>
</scm>
My settings.xml look like:
<servers>
<server>
<id>http://acme.com/svn/repository/project/trunk/</id>
<username>foo</username>
<password>bar</password>
</server>
</servers>
Where is the hack? I can connect to svn from Eclipse.
-Borut
On 1.2.2006 12:03, Emmanuel Venisse wrote:
if
your
scm url is : scm:provider:...scm_host:scm_port...
<server>
<id>scm_host:scm_port</id>
<username>your_username</username>
<password>your_password</password>
</server>
if your scm url is : scm:provider:...scm_host...
<server>
<id>scm_host</id>
<username>your_username</username>
<password>your_password</password>
</server>
<server> is generally used for artifact repositories uploads, but
it can be used for all features that require a server.
I think starteam scm provider is the only one that support it. We'll
allow it for all scm providers
Emmanuel
Alejandro Nicolas Mascarell a écrit :
Where on the settings.xml is it possible to
define the user/pass for a SCM
provider? I know about the <server> section. But is it not this
for Maven
artifacts repositories? Is it not the <server><id> element
used as the
reference from <repositories><repository><id>
element?
I'm using maven-release-plugin. Is there a way to know MOJO's
paramenters
without browsing source code? Thanks for all! ;)
On 2/1/06, Emmanuel Venisse <[EMAIL PROTECTED]>
wrote:
We don't allow password in scm svn url
for
security reason. It's allowed
in scm cvs url for backward
compatibility.
What is the plugin you want to use with scm url?
Actually, some scm providers can read password from settings.xml, but
not
all. We need to
standardize it.
If you can't define svn password by a mojo property (I'm pretty sure
you
can), you must register it
by running a svn command from command line like this :
svn --username your_username --password your_password
command_to_execute
Emmanuel
Maciej Mastalarczuk a écrit :
Hi Alejandro,
The way I got it working is through connecting to SVN using
command-line
tool under the user account that is later used for builds. The username
and
password is then cached somewhere
(???).
On Windows box it goes into
something like that:
C:\Documents and Settings\maven\Application Data\Subversion
(sorry, in my previous post I wrote it went to home directory; my
mistake).
I've no idea where it would go on
Linux,
but I am sure it can cache it.
After this SVN will just use cached passwords providing you use the
same
user account (or do it for all accounts).
There may be a better way of doing it, but I don't know it :-). This
whole
SVN authentication could probably do
with
a couple of good howto's.
Hope this helps
Maciej
-----Original Message-----
From: Alejandro Nicolas Mascarell [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, 1 February 2006 5:04 PM
To: Maven Users List
Subject: [***SPAM*** Score/Req: 10.4/5.0] Re: SVN url password
I am speaking about the password to connect Subversion SCM, not the
Maven
organization repository. On the URL
you
can specify the user but not the
password (and probably you won't like to do so), but on the
settings.xmlfile as far as I know it is only possible to specify Maven
component
repository passwords.
Alex
On 2/1/06, Mark Struberg < [EMAIL PROTECTED]> wrote:
Hi Alejandro!
I don't know if u ment this when u mentioned the
settings.xml
But i think u have to use a <server> section there.
This is mostly common for all username/password
thingies like tomcat:deploy and so on.
Try to edit your ~/.m2/settings.xml and insert your
settings according to the following configuration for
tomcat. The svn configuration should be nearly the
same:
<settings>
...
<servers>
<server>
<id>tomcat</id>
<username>myTomcatUser</username>
<password>myTomcatPassword</password>
</server>
</servers>
...
</settings>
you then have to reference the server-id in your
pom.xml:
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version> 1.0-SNAPSHOT</version>
<configuration>
<server>tomcat</server>
</configuration>
</plugin>
...
</plugins>
best regards,
strub
--- Alejandro Nicolas Mascarell
<[EMAIL PROTECTED]>
schrieb:
Does anyone know where is the SCM
user password
provided when using SCM url?
As from the specification (and checked on
svnScmProviderRepository class)
the password is not gathered for the URL, as in the
case on CVS. I have
checked whether the password was taken from
settings.xml file but it seems
it is not the case.
Thanks!
Alex
___________________________________________________________
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
![bLOG bLOG](gif1DYZGv1PYi.gif)
--
Naključna
izjava
tedna iz tednika Mladina:
--
![bLOG bLOG](gifd8PjI1dlMn.gif)
--
Naključna izjava
tedna iz tednika Mladina:
|