You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2008/08/16 15:07:53 UTC

svn commit: r686491 - in /maven/plugins/trunk/maven-invoker-plugin/src/site/apt: examples/clone-projects.apt.vm index.apt

Author: bentmann
Date: Sat Aug 16 06:07:53 2008
New Revision: 686491

URL: http://svn.apache.org/viewvc?rev=686491&view=rev
Log:
o Updated documentation

Modified:
    maven/plugins/trunk/maven-invoker-plugin/src/site/apt/examples/clone-projects.apt.vm
    maven/plugins/trunk/maven-invoker-plugin/src/site/apt/index.apt

Modified: maven/plugins/trunk/maven-invoker-plugin/src/site/apt/examples/clone-projects.apt.vm
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/site/apt/examples/clone-projects.apt.vm?rev=686491&r1=686490&r2=686491&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/site/apt/examples/clone-projects.apt.vm (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/site/apt/examples/clone-projects.apt.vm Sat Aug 16 06:07:53 2008
@@ -61,4 +61,12 @@
 </project>
 -------------------
 
-          
\ No newline at end of file
+  There is another benefit of cloning the projects to a temporary location besides keeping the source tree free of build
+  output. When the projects are not cloned, the plugin must use temporary POMs to perform their filtering. In contrast,
+  cloning the projects enables the plugin to simply filter the cloned POMs in-place. Since a POM's file name remains
+  unchanged this way, the inter-project dependencies expressed in the POMs via <<<\<parent\>>>> and <<<\<module\>>>>
+  elements remain intact, too. This in turn allows the plugin to filter all POMs that participate in a forked build
+  rather than only the root POM of the execution.
+
+  Last but not least, once the projects have been cloned and filtered by an execution of <<<invoker:run>>>, you can
+  browse to a cloned project and manually invoke Maven on it. This can be useful to debug the build.

Modified: maven/plugins/trunk/maven-invoker-plugin/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/site/apt/index.apt?rev=686491&r1=686490&r2=686491&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/site/apt/index.apt (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/site/apt/index.apt Sat Aug 16 06:07:53 2008
@@ -3,7 +3,7 @@
  ------
  Jason van Zyl
  ------
- 27 November 2006
+ 2006-11-27
  ------
 
  ~~ Licensed to the Apache Software Foundation (ASF) under one