I must apologise for the formatting my mail client produced there.  Here
is the message again.

I am attempting to use the release plugin to create the first release of
a project. My POM contains SCM information which is required for
generating the release and used by Continuum to check out the project.
The section is:
<scm>
  <connection>scm:cvs:pserver:${cvs-user}:[EMAIL 
PROTECTED]:/usr/share/cvs/cvsroot:MyProjectName</connection>
  <developerConnection>scm:cvs:pserver:${cvs-user}:[EMAIL 
PROTECTED]:/usr/share/cvs/cvsroot:MyProjectName</developerConnection>
</scm>

As you can see it contains properties for the CVS logins. However when I
run release:prepare the generated POM contains the SCM tags with the
properties resolved.
<scm>
  <connection>scm:cvs:pserver:joebloggs:[EMAIL 
PROTECTED]:/usr/share/cvs/cvsroot:MyProjectName</connection>
  <developerConnection>scm:cvs:pserver:joebloggs:[EMAIL 
PROTECTED]:/usr/share/cvs/cvsroot:MyProjectName</developerConnection>
</scm>

Obviously the developer doing the release will not want his password
placing in the exported POM that is placed on the repository when he
runs release:release. How am I able to stop this happening?
Thank You.
Martin 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to