Release Notes for P4Maven, the Perforce Maven SCM Plugin Provider Version 2011.1 Introduction These notes include release-specific information about P4Maven. For details about installing, configuring and using this product, consult the P4Maven user guide, installation notes and Javadoc included in the distribution zip file. - docs/INSTALL.txt - docs/manual/index.html - docs/javadoc P4Maven is a Maven SCM Plug-in Provider that implements Maven's generic SCM API for the Perforce SCM system using the Perforce Java API. P4Maven-Mojo provides additional Perforce commands beyond the Maven SCM Plugin-specified goals. Requirements * Perforce Java API 2010.1+ * Perforce server 2005.2+ * Maven 2.2.1+ (Maven SCM Plugin API 1.4) * Java: full standard JDK 6 or later, or JDK 5 with file helper class. implementation as discussed in "Known Limitations" below. * Supported Platforms: * Windows XP, 2003, Vista, 7, 2008 Intel (x86, x86_64) * Linux 2.6 Intel (x86, x86_64) * Mac OS X 10.5, 10.6 (Mac/Carbon) Known Limitations * P4Java is limited to working in JDK 6 or later environments unless you supply a suitable implementation of the P4Java com.perforce.p4java.impl.generic.sys.P4JSystemFileCommandsHelper interface as described in the P4Java User Guide and associated Javadoc documents. Installation To install and configure P4Maven, perform the following steps. 1. Download the P4Maven zip file. 2. Unzip the content unto a directory. /home/username/p4maven/... 3. Please see "INSTALL.txt" in the unzip'd directory for detailed installation instruction. For details about any known limitations, see the Perforce Java API release notes. -------------------------------------------------------------------------------- Major new functionality in 2011.1 #... (Bug #...) Implemented Maven SCM Plugin goals: scm:add, scm:branch, scm:changelog, scm:checkin, scm:checkout, scm:diff, scm:edit, scm:export, scm:list, scm:status, scm:tag, scm:update, etc. Minor new functionality in 2011.1 #... (Bug #...) Implemented Mojos: shelve, unshelve and jobs.