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

Reply via email to