You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by de...@apache.org on 2010/01/04 20:24:44 UTC

svn commit: r895749 - /maven/release/trunk/maven-release-plugin/src/site/fml/faq.fml

Author: dennisl
Date: Mon Jan  4 19:24:42 2010
New Revision: 895749

URL: http://svn.apache.org/viewvc?rev=895749&view=rev
Log:
[MRELEASE-291] FAQ entry explaining how to release a parent pom without releasing it's modules
Submitted by: Eirik Bjørsnøs
Reviewed by: Dennis Lundberg

Modified:
    maven/release/trunk/maven-release-plugin/src/site/fml/faq.fml

Modified: maven/release/trunk/maven-release-plugin/src/site/fml/faq.fml
URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/site/fml/faq.fml?rev=895749&r1=895748&r2=895749&view=diff
==============================================================================
--- maven/release/trunk/maven-release-plugin/src/site/fml/faq.fml (original)
+++ maven/release/trunk/maven-release-plugin/src/site/fml/faq.fml Mon Jan  4 19:24:42 2010
@@ -33,5 +33,20 @@
         <p>Maven Release Plugin will prompt for each project's version.</p>
       </answer>
     </faq>
+    <faq id="nonrecursive">
+      <question>How can I release a parent POM without releasing all it's modules?
+      </question>
+      <answer>
+        <p>You need to pass the -N flag to Maven <b>and</b> configure the Release Plugin to pass the -N flag on
+          it's forked builds with the <code>-Darguments</code> flag.</p>
+        <p>
+        Here's an example:
+        </p>
+<source>
+mvn -N -Darguments=-N release:prepare
+mvn -N -Darguments=-N release:perform
+</source>
+      </answer>
+    </faq>
   </part>
 </faqs>
\ No newline at end of file