That does not help very much if you are using Continuum since you don't know
your client's name! The only solution is writing a .p4config.

SCM-281, MCHANGELOG-66, SCM-227 and release from Continuum would be working
a probably even more issues would be fixed.

Regards,
Sebastian

> -----Original Message-----
> From: Dennis Lundberg [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, December 12, 2007 10:03 PM
> To: scm-dev@maven.apache.org
> Subject: Re: release:perform changes perforce clientspec
> 
> To get the changelog-plugin working with perforce, follow these
> instructions:
> 
> 
> http://maven.apache.org/plugins/maven-changelog-plugin/examples/using-
> perforce.html
> 
> brewk9 wrote:
> > Thanks for your reply. Well, I'm supplying the clientspec to enable the
> > maven-changelog-plugin to work. Without that, that plugin doesn't work.
> > Should the perforce plugin be changed to always create a temporary
> > clientspec? Any other suggestions?
> >
> >
> > mperham wrote:
> >> Ken, I wrote the Perforce plugin for Maven but I don't use either
> >> technology
> >> at my current job (I'm now a Ruby guy) so I'm limited in how I can help
> >> you.
> >>  I'm happy to answer what questions I can.
> >> To perform the release, Maven needs to build the canonical source as
> >> checked
> >> into Perforce.  The only way it can check out that code to a particular
> >> location on your local disk is by using a clientspec.  If you don't
give
> >> Maven a name, it will create a temporary clientspec and use that for
the
> >> release.  But either way, it's going to change the target directory to
be
> >> target/checkout so that the source will be checked out to the proper
> >> directory for building.
> >>
> >> mike
> >>
> >> On 12/12/07, brewk9 <[EMAIL PROTECTED]> wrote:
> >>>
> >>> Maven is changing my perforce client spec! It's changing the root to
the
> >>> target\checkout directory of the project I'm building. This directory
> >>> doesn't even exist in perforce!
> >>>
> >>> This is happening when I call the release:perform goal with system
> >>> property
> >>> -Dmaven.scm.perforce.clientspec.name=brewke_all.
> >>> --
> >>> View this message in context:
> >>> http://www.nabble.com/release%3Aperform-changes-perforce-clientspec-
> tp14302166s177p14302166.html
> >>> Sent from the Maven - SCM mailing list archive at Nabble.com.
> >>>
> >>>
> >>
> >
> 
> 
> --
> Dennis Lundberg

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to