You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by ma...@apache.org on 2014/03/26 22:44:19 UTC

svn commit: r1582080 [22/27] - in /ant/site/ivy/production: ./ history/ history/latest-milestone/ history/latest-milestone/configuration/ history/latest-milestone/configuration/caches/ history/latest-milestone/configuration/macrodef/ history/latest-mil...

Modified: ant/site/ivy/production/history/latest-milestone/tutorial/dependence.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/latest-milestone/tutorial/dependence.html?rev=1582080&r1=1582079&r2=1582080&view=diff
==============================================================================
--- ant/site/ivy/production/history/latest-milestone/tutorial/dependence.html (original)
+++ ant/site/ivy/production/history/latest-milestone/tutorial/dependence.html Wed Mar 26 21:44:14 2014
@@ -67,7 +67,7 @@
         </div>
 
 		<div id="navcontainer">
-		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/dependence.html" class="current">Project dependencies</a></span>
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/dependence.html" class="current">Project dependencies</a></span>
 		</div>
 		</td>
 	</tr>
@@ -93,7 +93,7 @@
 </ul></li>
 <li id="xooki-download" class="submenu"><a href="../../../download.html" >Download</a><ul class="closed"><li id="xooki-choose-distrib"><a href="../../../choose-distrib.html" >Choose distribution</a></li>
 </ul></li>
-<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
+<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
 <li id="xooki-history/latest-milestone/tutorial" class="submenu"><a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a><ul class="open"><li id="xooki-history/latest-milestone/tutorial/start"><a href="../../../history/latest-milestone/tutorial/start.html" >Quick Start</a></li>
 <li id="xooki-history/latest-milestone/tutorial/defaultconf"><a href="../../../history/latest-milestone/tutorial/defaultconf.html" >Adjusting default settings</a></li>
 <li id="xooki-history/latest-milestone/tutorial/multiple"><a href="../../../history/latest-milestone/tutorial/multiple.html" >Multiple Resolvers</a></li>
@@ -111,6 +111,7 @@
 <li id="xooki-history/latest-milestone/textual"><a href="../../../history/latest-milestone/textual.html" >Text Conventions</a></li>
 <li id="xooki-history/latest-milestone/principle"><a href="../../../history/latest-milestone/principle.html" >How does it work ?</a></li>
 <li id="xooki-history/latest-milestone/bestpractices"><a href="../../../history/latest-milestone/bestpractices.html" >Best practices</a></li>
+<li id="xooki-history/latest-milestone/compatibility"><a href="../../../history/latest-milestone/compatibility.html" >Compatibility</a></li>
 <li id="xooki-history/latest-milestone/install"><a href="../../../history/latest-milestone/install.html" >Installation</a></li>
 </ul></li>
 <li id="xooki-history/latest-milestone/settings" class="submenu"><a href="../../../history/latest-milestone/settings.html" >Settings Files</a><ul class="closed"><li id="xooki-history/latest-milestone/settings/property"><a href="../../../history/latest-milestone/settings/property.html" >property</a></li>
@@ -147,6 +148,7 @@
 <li id="xooki-history/latest-milestone/resolver/vfs"><a href="../../../history/latest-milestone/resolver/vfs.html" >vfs resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/jar"><a href="../../../history/latest-milestone/resolver/jar.html" >Jar resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/obr"><a href="../../../history/latest-milestone/resolver/obr.html" >OSGi Bundle Repository</a></li>
+<li id="xooki-history/latest-milestone/resolver/osgiagg"><a href="../../../history/latest-milestone/resolver/osgiagg.html" >Aggregated OSGi Repository</a></li>
 <li id="xooki-history/latest-milestone/resolver/updatesite"><a href="../../../history/latest-milestone/resolver/updatesite.html" >Eclipse updatesite</a></li>
 <li id="xooki-history/latest-milestone/resolver/mirrored"><a href="../../../history/latest-milestone/resolver/mirrored.html" >Mirrored Resolver</a></li>
 </ul></li>
@@ -195,12 +197,15 @@
 <li id="xooki-history/latest-milestone/use/buildnumber"><a href="../../../history/latest-milestone/use/buildnumber.html" >buildnumber</a></li>
 <li id="xooki-history/latest-milestone/use/cachefileset"><a href="../../../history/latest-milestone/use/cachefileset.html" >cachefileset</a></li>
 <li id="xooki-history/latest-milestone/use/cachepath"><a href="../../../history/latest-milestone/use/cachepath.html" >cachepath</a></li>
+<li id="xooki-history/latest-milestone/use/checkdepsupdate"><a href="../../../history/latest-milestone/use/checkdepsupdate.html" >checkdepsupdate</a></li>
 <li id="xooki-history/latest-milestone/use/cleancache"><a href="../../../history/latest-milestone/use/cleancache.html" >cleancache</a></li>
 <li id="xooki-history/latest-milestone/use/configure"><a href="../../../history/latest-milestone/use/configure.html" >configure</a></li>
 <li id="xooki-history/latest-milestone/use/convertmanifest"><a href="../../../history/latest-milestone/use/convertmanifest.html" >convertmanifest</a></li>
 <li id="xooki-history/latest-milestone/use/convertpom"><a href="../../../history/latest-milestone/use/convertpom.html" >convertpom</a></li>
 <li id="xooki-history/latest-milestone/use/deliver"><a href="../../../history/latest-milestone/use/deliver.html" >deliver</a></li>
+<li id="xooki-history/latest-milestone/use/dependencytree"><a href="../../../history/latest-milestone/use/dependencytree.html" >dependencytree</a></li>
 <li id="xooki-history/latest-milestone/use/findrevision"><a href="../../../history/latest-milestone/use/findrevision.html" >findrevision</a></li>
+<li id="xooki-history/latest-milestone/use/fixdeps"><a href="../../../history/latest-milestone/use/fixdeps.html" >fixdeps</a></li>
 <li id="xooki-history/latest-milestone/use/info"><a href="../../../history/latest-milestone/use/info.html" >info</a></li>
 <li id="xooki-history/latest-milestone/use/install"><a href="../../../history/latest-milestone/use/install.html" >install</a></li>
 <li id="xooki-history/latest-milestone/use/listmodules"><a href="../../../history/latest-milestone/use/listmodules.html" >listmodules</a></li>
@@ -229,7 +234,8 @@
 </ul></li>
 </ul></li>
 <li id="xooki-history" class="submenu"><a href="../../../history.html" >History</a><ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/trunk/index.html" >Trunk</a></li>
-<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
+<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.4.0-rc1/index.html" >2.4.0-rc1</a></li>
+<li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.2.0/index.html" >2.2.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.1.0/index.html" >2.1.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.0.0/index.html" >2.0.0</a></li>
@@ -354,48 +360,6 @@ This will clean up the entire project di
 <h2>step 3: publication of dependee project</h2>
 Go to <tt>dependee</tt> directory  and publish the project
 <div class="shell"><pre>
-[ivy@apache:/ivy/dependence/dependee]$ ant publish
-Buildfile: /ivy/dependence/dependee/build.xml
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: file = /ivy/dependence/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#dependee;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in libraries
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0.jar ...
-[ivy:retrieve] ...................... (165kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar (468ms)
-[ivy:retrieve] :: resolution report :: resolve 234ms :: artifacts dl 468ms
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   1   |   1   |   0   |   0   ||   1   |   1   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#dependee
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	1 artifacts copied, 0 already retrieved (165kB/16ms)
-
-compile:
-    [mkdir] Created dir: /ivy/dependence/dependee/build/classes
-    [javac] Compiling 1 source file to /ivy/dependence/dependee/build/classes
-
-jar:
-[propertyfile] Creating new property file: /ivy/dependence/dependee/build/classes/version.properties
-      [jar] Building jar: /ivy/dependence/dependee/build/dependee.jar
-
-publish:
-[ivy:publish] :: delivering :: org.apache#dependee;working@apache :: 1 :: release :: Thu Jan 10 14:34:36 CET 2013
-[ivy:publish] 	delivering ivy file to /ivy/dependence/dependee/build/ivy.xml
-[ivy:publish] :: publishing :: org.apache#dependee
-[ivy:publish] 	published dependee to /ivy/dependence/settings/repository/dependee-1.jar
-[ivy:publish] 	published ivy to /ivy/dependence/settings/repository/dependee-1.xml
-     [echo] project dependee released with version 1
-
-BUILD SUCCESSFUL
-Total time: 2 seconds
 
 </pre></div>
 What we see here:
@@ -417,46 +381,6 @@ Both are just copies of the files found 
 <h2>step 4: running the depender project</h2>
 Go to directory depender and run <tt>ant</tt>
 <div class="shell"><pre>
-[ivy@apache:/ivy/dependence/depender]$ ant 
-Buildfile: /ivy/dependence/depender/build.xml
-
-clean:
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: file = /ivy/dependence/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#depender;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found org.apache#dependee;1 in projects
-[ivy:retrieve] 	[1] org.apache#dependee;latest.integration
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in libraries
-[ivy:retrieve] downloading /ivy/dependence/settings/repository/dependee-1.jar ...
-[ivy:retrieve] .. (1kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] org.apache#dependee;1!dependee.jar (0ms)
-[ivy:retrieve] :: resolution report :: resolve 140ms :: artifacts dl 16ms
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   2   |   1   |   1   |   0   ||   2   |   1   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#depender
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	2 artifacts copied, 0 already retrieved (167kB/16ms)
-
-compile:
-    [mkdir] Created dir: /ivy/dependence/depender/build/classes
-    [javac] Compiling 1 source file to /ivy/dependence/depender/build/classes
-
-run:
-     [java] you are using version 1 of class standalone.Main
-     [java] standard message : i am depending.Main and standalone.Main will do the job for me
-     [java]     [standalone.Main] capitalizing string "i am depending.Main and standalone.Main will do the job for me" using org.apache.commons.lang.WordUtils
-     [java] capitalized message : I Am Depending.main And Standalone.main Will Do The Job For Me
-
-BUILD SUCCESSFUL
-Total time: 1 second
 
 </pre></div>
 What we see here:
@@ -471,43 +395,6 @@ What we see here:
 <h2>step 5: new version of dependee project</h2>
 Like we did before in step 3, publish the dependee project again. This will result in a new version of the project being published.
 <div class="shell"><pre>
-[ivy@apache:/ivy/dependence/dependee]$ ant publish
-Buildfile: /ivy/dependence/dependee/build.xml
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: file = /ivy/dependence/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#dependee;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in libraries
-[ivy:retrieve] :: resolution report :: resolve 62ms :: artifacts dl 16ms
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   1   |   0   |   0   |   0   ||   1   |   0   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#dependee
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	0 artifacts copied, 1 already retrieved (0kB/0ms)
-
-compile:
-
-jar:
-[propertyfile] Updating property file: /ivy/dependence/dependee/build/classes/version.properties
-      [jar] Building jar: /ivy/dependence/dependee/build/dependee.jar
-
-publish:
-   [delete] Deleting: /ivy/dependence/dependee/build/ivy.xml
-[ivy:publish] :: delivering :: org.apache#dependee;working@apache :: 2 :: release :: Thu Jan 10 14:34:40 CET 2013
-[ivy:publish] 	delivering ivy file to /ivy/dependence/dependee/build/ivy.xml
-[ivy:publish] :: publishing :: org.apache#dependee
-[ivy:publish] 	published dependee to /ivy/dependence/settings/repository/dependee-2.jar
-[ivy:publish] 	published ivy to /ivy/dependence/settings/repository/dependee-2.xml
-     [echo] project dependee released with version 2
-
-BUILD SUCCESSFUL
-Total time: 1 second
 
 </pre></div>
 Now if you look in your repository folder, you will find 2 versions of the dependee project.<br class="xooki-br"/>Let's look at it:
@@ -523,46 +410,6 @@ What should we expect if we run the depe
 </ul>
 Let's try it!!
 <div class="shell"><pre>
-[ivy@apache:/ivy/dependence/depender]$ ant 
-Buildfile: /ivy/dependence/depender/build.xml
-
-clean:
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: file = /ivy/dependence/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#depender;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found org.apache#dependee;2 in projects
-[ivy:retrieve] 	[2] org.apache#dependee;latest.integration
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in libraries
-[ivy:retrieve] downloading /ivy/dependence/settings/repository/dependee-2.jar ...
-[ivy:retrieve] .. (1kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] org.apache#dependee;2!dependee.jar (0ms)
-[ivy:retrieve] :: resolution report :: resolve 140ms :: artifacts dl 0ms
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   2   |   1   |   1   |   0   ||   2   |   1   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#depender
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	2 artifacts copied, 0 already retrieved (167kB/16ms)
-
-compile:
-    [mkdir] Created dir: /ivy/dependence/depender/build/classes
-    [javac] Compiling 1 source file to /ivy/dependence/depender/build/classes
-
-run:
-     [java] you are using version 2 of class standalone.Main
-     [java] standard message : i am depending.Main and standalone.Main will do the job for me
-     [java]     [standalone.Main] capitalizing string "i am depending.Main and standalone.Main will do the job for me" using org.apache.commons.lang.WordUtils
-     [java] capitalized message : I Am Depending.main And Standalone.main Will Do The Job For Me
-
-BUILD SUCCESSFUL
-Total time: 1 second
 
 </pre></div>
 OK, we got what we expected as the <tt>run</tt> target shows that we are using version 2 of the main class of the dependee project. If we take a look at the resolve target results, we see that one artifact has been downloaded to the ivy cache. In fact, this file is the same version 2 of the dependee project that is in the repository, but now all future retrievals will pull it from your ivy-cache directory.
@@ -591,7 +438,7 @@ OK, we got what we expected as the <tt>r
 
 <div id="footer-message" class="footer">
     <hr />
-    <i>Copyright &#169; 2013 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Copyright &#169; 2014 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
     <i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
     <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
 </div>

Modified: ant/site/ivy/production/history/latest-milestone/tutorial/dual.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/latest-milestone/tutorial/dual.html?rev=1582080&r1=1582079&r2=1582080&view=diff
==============================================================================
--- ant/site/ivy/production/history/latest-milestone/tutorial/dual.html (original)
+++ ant/site/ivy/production/history/latest-milestone/tutorial/dual.html Wed Mar 26 21:44:14 2014
@@ -67,7 +67,7 @@
         </div>
 
 		<div id="navcontainer">
-		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/dual.html" class="current">Dual Resolver</a></span>
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/dual.html" class="current">Dual Resolver</a></span>
 		</div>
 		</td>
 	</tr>
@@ -93,7 +93,7 @@
 </ul></li>
 <li id="xooki-download" class="submenu"><a href="../../../download.html" >Download</a><ul class="closed"><li id="xooki-choose-distrib"><a href="../../../choose-distrib.html" >Choose distribution</a></li>
 </ul></li>
-<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
+<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
 <li id="xooki-history/latest-milestone/tutorial" class="submenu"><a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a><ul class="open"><li id="xooki-history/latest-milestone/tutorial/start"><a href="../../../history/latest-milestone/tutorial/start.html" >Quick Start</a></li>
 <li id="xooki-history/latest-milestone/tutorial/defaultconf"><a href="../../../history/latest-milestone/tutorial/defaultconf.html" >Adjusting default settings</a></li>
 <li id="xooki-history/latest-milestone/tutorial/multiple"><a href="../../../history/latest-milestone/tutorial/multiple.html" >Multiple Resolvers</a></li>
@@ -111,6 +111,7 @@
 <li id="xooki-history/latest-milestone/textual"><a href="../../../history/latest-milestone/textual.html" >Text Conventions</a></li>
 <li id="xooki-history/latest-milestone/principle"><a href="../../../history/latest-milestone/principle.html" >How does it work ?</a></li>
 <li id="xooki-history/latest-milestone/bestpractices"><a href="../../../history/latest-milestone/bestpractices.html" >Best practices</a></li>
+<li id="xooki-history/latest-milestone/compatibility"><a href="../../../history/latest-milestone/compatibility.html" >Compatibility</a></li>
 <li id="xooki-history/latest-milestone/install"><a href="../../../history/latest-milestone/install.html" >Installation</a></li>
 </ul></li>
 <li id="xooki-history/latest-milestone/settings" class="submenu"><a href="../../../history/latest-milestone/settings.html" >Settings Files</a><ul class="closed"><li id="xooki-history/latest-milestone/settings/property"><a href="../../../history/latest-milestone/settings/property.html" >property</a></li>
@@ -147,6 +148,7 @@
 <li id="xooki-history/latest-milestone/resolver/vfs"><a href="../../../history/latest-milestone/resolver/vfs.html" >vfs resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/jar"><a href="../../../history/latest-milestone/resolver/jar.html" >Jar resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/obr"><a href="../../../history/latest-milestone/resolver/obr.html" >OSGi Bundle Repository</a></li>
+<li id="xooki-history/latest-milestone/resolver/osgiagg"><a href="../../../history/latest-milestone/resolver/osgiagg.html" >Aggregated OSGi Repository</a></li>
 <li id="xooki-history/latest-milestone/resolver/updatesite"><a href="../../../history/latest-milestone/resolver/updatesite.html" >Eclipse updatesite</a></li>
 <li id="xooki-history/latest-milestone/resolver/mirrored"><a href="../../../history/latest-milestone/resolver/mirrored.html" >Mirrored Resolver</a></li>
 </ul></li>
@@ -195,12 +197,15 @@
 <li id="xooki-history/latest-milestone/use/buildnumber"><a href="../../../history/latest-milestone/use/buildnumber.html" >buildnumber</a></li>
 <li id="xooki-history/latest-milestone/use/cachefileset"><a href="../../../history/latest-milestone/use/cachefileset.html" >cachefileset</a></li>
 <li id="xooki-history/latest-milestone/use/cachepath"><a href="../../../history/latest-milestone/use/cachepath.html" >cachepath</a></li>
+<li id="xooki-history/latest-milestone/use/checkdepsupdate"><a href="../../../history/latest-milestone/use/checkdepsupdate.html" >checkdepsupdate</a></li>
 <li id="xooki-history/latest-milestone/use/cleancache"><a href="../../../history/latest-milestone/use/cleancache.html" >cleancache</a></li>
 <li id="xooki-history/latest-milestone/use/configure"><a href="../../../history/latest-milestone/use/configure.html" >configure</a></li>
 <li id="xooki-history/latest-milestone/use/convertmanifest"><a href="../../../history/latest-milestone/use/convertmanifest.html" >convertmanifest</a></li>
 <li id="xooki-history/latest-milestone/use/convertpom"><a href="../../../history/latest-milestone/use/convertpom.html" >convertpom</a></li>
 <li id="xooki-history/latest-milestone/use/deliver"><a href="../../../history/latest-milestone/use/deliver.html" >deliver</a></li>
+<li id="xooki-history/latest-milestone/use/dependencytree"><a href="../../../history/latest-milestone/use/dependencytree.html" >dependencytree</a></li>
 <li id="xooki-history/latest-milestone/use/findrevision"><a href="../../../history/latest-milestone/use/findrevision.html" >findrevision</a></li>
+<li id="xooki-history/latest-milestone/use/fixdeps"><a href="../../../history/latest-milestone/use/fixdeps.html" >fixdeps</a></li>
 <li id="xooki-history/latest-milestone/use/info"><a href="../../../history/latest-milestone/use/info.html" >info</a></li>
 <li id="xooki-history/latest-milestone/use/install"><a href="../../../history/latest-milestone/use/install.html" >install</a></li>
 <li id="xooki-history/latest-milestone/use/listmodules"><a href="../../../history/latest-milestone/use/listmodules.html" >listmodules</a></li>
@@ -229,7 +234,8 @@
 </ul></li>
 </ul></li>
 <li id="xooki-history" class="submenu"><a href="../../../history.html" >History</a><ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/trunk/index.html" >Trunk</a></li>
-<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
+<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.4.0-rc1/index.html" >2.4.0-rc1</a></li>
+<li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.2.0/index.html" >2.2.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.1.0/index.html" >2.1.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.0.0/index.html" >2.0.0</a></li>
@@ -333,51 +339,6 @@ This will clean up the entire project di
 <h2>step 3 : run the project</h2>
 Go to the project directory. And simply run <tt>ant</tt>.
 <div class="shell"><pre>
-[ivy@apache:/ivy/dual/project]$ ant 
-Buildfile: /ivy/dual/project/build.xml
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: file = /ivy/dual/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#hello-ivy;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found commons-httpclient#commons-httpclient;2.0.2 in ivys
-[ivy:retrieve] 	found commons-logging#commons-logging;1.0.4 in ibiblio
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in ibiblio
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-httpclient/commons-httpclient/2.0.2/commons-httpclient-2.0.2.jar ...
-[ivy:retrieve] ........................... (220kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-httpclient#commons-httpclient;2.0.2!commons-httpclient.jar (655ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0.jar ...
-[ivy:retrieve] .............. (165kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar (452ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar ...
-[ivy:retrieve] ...... (37kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-logging#commons-logging;1.0.4!commons-logging.jar (187ms)
-[ivy:retrieve] :: resolution report :: resolve 203ms :: artifacts dl 1310ms
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   3   |   3   |   1   |   0   ||   3   |   3   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#hello-ivy
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	3 artifacts copied, 0 already retrieved (423kB/31ms)
-
-run:
-    [mkdir] Created dir: /ivy/dual/project/build
-    [javac] Compiling 1 source file to /ivy/dual/project/build
-     [java] standard message : hello ivy !
-     [java] capitalized by org.apache.commons.lang.WordUtils : Hello Ivy !
-     [java] head status code with httpclient: 200
-     [java] now check if httpclient dependency on commons-logging has been realized
-     [java] found logging class in classpath: interface org.apache.commons.logging.Log
-
-BUILD SUCCESSFUL
-Total time: 3 seconds
 
 </pre></div></div>
 <br/>
@@ -409,7 +370,7 @@ So everything seemed to work. The ivy fi
 
 <div id="footer-message" class="footer">
     <hr />
-    <i>Copyright &#169; 2013 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Copyright &#169; 2014 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
     <i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
     <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
 </div>

Modified: ant/site/ivy/production/history/latest-milestone/tutorial/multiple.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/latest-milestone/tutorial/multiple.html?rev=1582080&r1=1582079&r2=1582080&view=diff
==============================================================================
--- ant/site/ivy/production/history/latest-milestone/tutorial/multiple.html (original)
+++ ant/site/ivy/production/history/latest-milestone/tutorial/multiple.html Wed Mar 26 21:44:14 2014
@@ -67,7 +67,7 @@
         </div>
 
 		<div id="navcontainer">
-		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/multiple.html" class="current">Multiple Resolvers</a></span>
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/multiple.html" class="current">Multiple Resolvers</a></span>
 		</div>
 		</td>
 	</tr>
@@ -93,7 +93,7 @@
 </ul></li>
 <li id="xooki-download" class="submenu"><a href="../../../download.html" >Download</a><ul class="closed"><li id="xooki-choose-distrib"><a href="../../../choose-distrib.html" >Choose distribution</a></li>
 </ul></li>
-<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
+<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
 <li id="xooki-history/latest-milestone/tutorial" class="submenu"><a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a><ul class="open"><li id="xooki-history/latest-milestone/tutorial/start"><a href="../../../history/latest-milestone/tutorial/start.html" >Quick Start</a></li>
 <li id="xooki-history/latest-milestone/tutorial/defaultconf"><a href="../../../history/latest-milestone/tutorial/defaultconf.html" >Adjusting default settings</a></li>
 <li id="xooki-history/latest-milestone/tutorial/multiple"><a href="../../../history/latest-milestone/tutorial/multiple.html" class="current">Multiple Resolvers</a></li>
@@ -111,6 +111,7 @@
 <li id="xooki-history/latest-milestone/textual"><a href="../../../history/latest-milestone/textual.html" >Text Conventions</a></li>
 <li id="xooki-history/latest-milestone/principle"><a href="../../../history/latest-milestone/principle.html" >How does it work ?</a></li>
 <li id="xooki-history/latest-milestone/bestpractices"><a href="../../../history/latest-milestone/bestpractices.html" >Best practices</a></li>
+<li id="xooki-history/latest-milestone/compatibility"><a href="../../../history/latest-milestone/compatibility.html" >Compatibility</a></li>
 <li id="xooki-history/latest-milestone/install"><a href="../../../history/latest-milestone/install.html" >Installation</a></li>
 </ul></li>
 <li id="xooki-history/latest-milestone/settings" class="submenu"><a href="../../../history/latest-milestone/settings.html" >Settings Files</a><ul class="closed"><li id="xooki-history/latest-milestone/settings/property"><a href="../../../history/latest-milestone/settings/property.html" >property</a></li>
@@ -147,6 +148,7 @@
 <li id="xooki-history/latest-milestone/resolver/vfs"><a href="../../../history/latest-milestone/resolver/vfs.html" >vfs resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/jar"><a href="../../../history/latest-milestone/resolver/jar.html" >Jar resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/obr"><a href="../../../history/latest-milestone/resolver/obr.html" >OSGi Bundle Repository</a></li>
+<li id="xooki-history/latest-milestone/resolver/osgiagg"><a href="../../../history/latest-milestone/resolver/osgiagg.html" >Aggregated OSGi Repository</a></li>
 <li id="xooki-history/latest-milestone/resolver/updatesite"><a href="../../../history/latest-milestone/resolver/updatesite.html" >Eclipse updatesite</a></li>
 <li id="xooki-history/latest-milestone/resolver/mirrored"><a href="../../../history/latest-milestone/resolver/mirrored.html" >Mirrored Resolver</a></li>
 </ul></li>
@@ -195,12 +197,15 @@
 <li id="xooki-history/latest-milestone/use/buildnumber"><a href="../../../history/latest-milestone/use/buildnumber.html" >buildnumber</a></li>
 <li id="xooki-history/latest-milestone/use/cachefileset"><a href="../../../history/latest-milestone/use/cachefileset.html" >cachefileset</a></li>
 <li id="xooki-history/latest-milestone/use/cachepath"><a href="../../../history/latest-milestone/use/cachepath.html" >cachepath</a></li>
+<li id="xooki-history/latest-milestone/use/checkdepsupdate"><a href="../../../history/latest-milestone/use/checkdepsupdate.html" >checkdepsupdate</a></li>
 <li id="xooki-history/latest-milestone/use/cleancache"><a href="../../../history/latest-milestone/use/cleancache.html" >cleancache</a></li>
 <li id="xooki-history/latest-milestone/use/configure"><a href="../../../history/latest-milestone/use/configure.html" >configure</a></li>
 <li id="xooki-history/latest-milestone/use/convertmanifest"><a href="../../../history/latest-milestone/use/convertmanifest.html" >convertmanifest</a></li>
 <li id="xooki-history/latest-milestone/use/convertpom"><a href="../../../history/latest-milestone/use/convertpom.html" >convertpom</a></li>
 <li id="xooki-history/latest-milestone/use/deliver"><a href="../../../history/latest-milestone/use/deliver.html" >deliver</a></li>
+<li id="xooki-history/latest-milestone/use/dependencytree"><a href="../../../history/latest-milestone/use/dependencytree.html" >dependencytree</a></li>
 <li id="xooki-history/latest-milestone/use/findrevision"><a href="../../../history/latest-milestone/use/findrevision.html" >findrevision</a></li>
+<li id="xooki-history/latest-milestone/use/fixdeps"><a href="../../../history/latest-milestone/use/fixdeps.html" >fixdeps</a></li>
 <li id="xooki-history/latest-milestone/use/info"><a href="../../../history/latest-milestone/use/info.html" >info</a></li>
 <li id="xooki-history/latest-milestone/use/install"><a href="../../../history/latest-milestone/use/install.html" >install</a></li>
 <li id="xooki-history/latest-milestone/use/listmodules"><a href="../../../history/latest-milestone/use/listmodules.html" >listmodules</a></li>
@@ -229,7 +234,8 @@
 </ul></li>
 </ul></li>
 <li id="xooki-history" class="submenu"><a href="../../../history.html" >History</a><ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/trunk/index.html" >Trunk</a></li>
-<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
+<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.4.0-rc1/index.html" >2.4.0-rc1</a></li>
+<li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.2.0/index.html" >2.2.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.1.0/index.html" >2.1.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.0.0/index.html" >2.0.0</a></li>
@@ -341,44 +347,6 @@ In almost all examples, we provide a cle
 <h2>step 3: run the project</h2>
 Go to <tt>chained-resolvers</tt> project directory. And simply run <tt>ant</tt>.<br class="xooki-br"/>
 <div class="shell"><pre>
-[ivy@apache:/ivy/chained-resolvers/chainedresolvers-project]$ ant 
-Buildfile: /ivy/chained-resolvers/chainedresolvers-project/build.xml
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: file = /ivy/chained-resolvers/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#chained-resolvers;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in ibiblio
-[ivy:retrieve] 	found org.apache#test;1.0 in libraries
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0.jar ...
-[ivy:retrieve] ...................... (165kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar (484ms)
-[ivy:retrieve] downloading /ivy/chained-resolvers/settings/repository/test-1.0.jar ...
-[ivy:retrieve] .. (1kB)
-[ivy:retrieve] 	[SUCCESSFUL ] org.apache#test;1.0!test.jar (15ms)
-[ivy:retrieve] :: resolution report :: resolve 749ms :: artifacts dl 499ms
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   2   |   2   |   1   |   0   ||   2   |   2   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#chained-resolvers
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	2 artifacts copied, 0 already retrieved (166kB/32ms)
-
-run:
-    [mkdir] Created dir: /ivy/chained-resolvers/chainedresolvers-project/build
-    [javac] /ivy/chained-resolvers/chainedresolvers-project/build.xml:58: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
-    [javac] Compiling 1 source file to /ivy/chained-resolvers/chainedresolvers-project/build
-     [java] standard message :example world !
-     [java] capitalized by org.apache.commons.lang.WordUtils : Example World !
-     [java] upperCased by test.StringUtils : EXAMPLE WORLD !
-
-BUILD SUCCESSFUL
-Total time: 3 seconds
 
 </pre></div></div>
 
@@ -413,7 +381,7 @@ This very simple example helps us see ho
 
 <div id="footer-message" class="footer">
     <hr />
-    <i>Copyright &#169; 2013 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Copyright &#169; 2014 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
     <i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
     <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
 </div>

Modified: ant/site/ivy/production/history/latest-milestone/tutorial/multiproject.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/latest-milestone/tutorial/multiproject.html?rev=1582080&r1=1582079&r2=1582080&view=diff
==============================================================================
--- ant/site/ivy/production/history/latest-milestone/tutorial/multiproject.html (original)
+++ ant/site/ivy/production/history/latest-milestone/tutorial/multiproject.html Wed Mar 26 21:44:14 2014
@@ -67,7 +67,7 @@
         </div>
 
 		<div id="navcontainer">
-		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/multiproject.html" class="current">Using Ivy in multiple projects environment</a></span>
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/multiproject.html" class="current">Using Ivy in multiple projects environment</a></span>
 		</div>
 		</td>
 	</tr>
@@ -93,7 +93,7 @@
 </ul></li>
 <li id="xooki-download" class="submenu"><a href="../../../download.html" >Download</a><ul class="closed"><li id="xooki-choose-distrib"><a href="../../../choose-distrib.html" >Choose distribution</a></li>
 </ul></li>
-<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
+<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
 <li id="xooki-history/latest-milestone/tutorial" class="submenu"><a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a><ul class="open"><li id="xooki-history/latest-milestone/tutorial/start"><a href="../../../history/latest-milestone/tutorial/start.html" >Quick Start</a></li>
 <li id="xooki-history/latest-milestone/tutorial/defaultconf"><a href="../../../history/latest-milestone/tutorial/defaultconf.html" >Adjusting default settings</a></li>
 <li id="xooki-history/latest-milestone/tutorial/multiple"><a href="../../../history/latest-milestone/tutorial/multiple.html" >Multiple Resolvers</a></li>
@@ -111,6 +111,7 @@
 <li id="xooki-history/latest-milestone/textual"><a href="../../../history/latest-milestone/textual.html" >Text Conventions</a></li>
 <li id="xooki-history/latest-milestone/principle"><a href="../../../history/latest-milestone/principle.html" >How does it work ?</a></li>
 <li id="xooki-history/latest-milestone/bestpractices"><a href="../../../history/latest-milestone/bestpractices.html" >Best practices</a></li>
+<li id="xooki-history/latest-milestone/compatibility"><a href="../../../history/latest-milestone/compatibility.html" >Compatibility</a></li>
 <li id="xooki-history/latest-milestone/install"><a href="../../../history/latest-milestone/install.html" >Installation</a></li>
 </ul></li>
 <li id="xooki-history/latest-milestone/settings" class="submenu"><a href="../../../history/latest-milestone/settings.html" >Settings Files</a><ul class="closed"><li id="xooki-history/latest-milestone/settings/property"><a href="../../../history/latest-milestone/settings/property.html" >property</a></li>
@@ -147,6 +148,7 @@
 <li id="xooki-history/latest-milestone/resolver/vfs"><a href="../../../history/latest-milestone/resolver/vfs.html" >vfs resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/jar"><a href="../../../history/latest-milestone/resolver/jar.html" >Jar resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/obr"><a href="../../../history/latest-milestone/resolver/obr.html" >OSGi Bundle Repository</a></li>
+<li id="xooki-history/latest-milestone/resolver/osgiagg"><a href="../../../history/latest-milestone/resolver/osgiagg.html" >Aggregated OSGi Repository</a></li>
 <li id="xooki-history/latest-milestone/resolver/updatesite"><a href="../../../history/latest-milestone/resolver/updatesite.html" >Eclipse updatesite</a></li>
 <li id="xooki-history/latest-milestone/resolver/mirrored"><a href="../../../history/latest-milestone/resolver/mirrored.html" >Mirrored Resolver</a></li>
 </ul></li>
@@ -195,12 +197,15 @@
 <li id="xooki-history/latest-milestone/use/buildnumber"><a href="../../../history/latest-milestone/use/buildnumber.html" >buildnumber</a></li>
 <li id="xooki-history/latest-milestone/use/cachefileset"><a href="../../../history/latest-milestone/use/cachefileset.html" >cachefileset</a></li>
 <li id="xooki-history/latest-milestone/use/cachepath"><a href="../../../history/latest-milestone/use/cachepath.html" >cachepath</a></li>
+<li id="xooki-history/latest-milestone/use/checkdepsupdate"><a href="../../../history/latest-milestone/use/checkdepsupdate.html" >checkdepsupdate</a></li>
 <li id="xooki-history/latest-milestone/use/cleancache"><a href="../../../history/latest-milestone/use/cleancache.html" >cleancache</a></li>
 <li id="xooki-history/latest-milestone/use/configure"><a href="../../../history/latest-milestone/use/configure.html" >configure</a></li>
 <li id="xooki-history/latest-milestone/use/convertmanifest"><a href="../../../history/latest-milestone/use/convertmanifest.html" >convertmanifest</a></li>
 <li id="xooki-history/latest-milestone/use/convertpom"><a href="../../../history/latest-milestone/use/convertpom.html" >convertpom</a></li>
 <li id="xooki-history/latest-milestone/use/deliver"><a href="../../../history/latest-milestone/use/deliver.html" >deliver</a></li>
+<li id="xooki-history/latest-milestone/use/dependencytree"><a href="../../../history/latest-milestone/use/dependencytree.html" >dependencytree</a></li>
 <li id="xooki-history/latest-milestone/use/findrevision"><a href="../../../history/latest-milestone/use/findrevision.html" >findrevision</a></li>
+<li id="xooki-history/latest-milestone/use/fixdeps"><a href="../../../history/latest-milestone/use/fixdeps.html" >fixdeps</a></li>
 <li id="xooki-history/latest-milestone/use/info"><a href="../../../history/latest-milestone/use/info.html" >info</a></li>
 <li id="xooki-history/latest-milestone/use/install"><a href="../../../history/latest-milestone/use/install.html" >install</a></li>
 <li id="xooki-history/latest-milestone/use/listmodules"><a href="../../../history/latest-milestone/use/listmodules.html" >listmodules</a></li>
@@ -229,7 +234,8 @@
 </ul></li>
 </ul></li>
 <li id="xooki-history" class="submenu"><a href="../../../history.html" >History</a><ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/trunk/index.html" >Trunk</a></li>
-<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
+<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.4.0-rc1/index.html" >2.4.0-rc1</a></li>
+<li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.2.0/index.html" >2.2.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.1.0/index.html" >2.1.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.0.0/index.html" >2.0.0</a></li>
@@ -364,36 +370,11 @@ This target is used when you don't want 
 Generates both an html report and a graphml report.<br class="xooki-br"/><br class="xooki-br"/>For example, to generate a graph like the one shown at the beginning of this tutorial, you just have to follow the instructions given <a href="../../../history/latest-milestone/yed.html">here</a> with the graphml file you will find in <pre>projects/console/build/</pre> after having called report in the console project, and that's it, you have a clear overview of all your app dependencies!<br class="xooki-br"/><br class="xooki-br"/><h1>Playing with the projects</h1>
 You can play with this tutorial by using regular Ant commands. Begin in the base directory of the tutorial (src/example/multi-project), and run ant -p:
 <div class="shell"><pre>
-[ivy@apache:/ivy/multi-project]$ ant -p
-Buildfile: /ivy/multi-project/build.xml
-
-Main targets:
-
- clean        clean tutorial: delete repository, ivy cache, and all projects
- clean-all    clean all projects
- publish-all  compile, jar and publish all projects in the right order
 
 </pre></div>
 
 This gives you an idea of what you can do here. To make sure you have at least one version of all your modules published in your repository (required to build modules having dependencies on the others), you can run <tt>ant publish-all</tt> (example log <a href="log/multi-project-general-publishall.txt">here</a>).<br class="xooki-br"/><br class="xooki-br"/>You will see that Ivy calls the publish target on all the modules, following the order of the dependencies, so that a dependee is always built and published before its depender. Feel free to make changes in the source code of a module (changing a method name for instance) and in the module using the method, then call publish-all to see how the change in the dependee is compiled first, published, and then available to the depender which can compile successfully.<br class="xooki-br"/><br class="xooki-br"/>Then you can go in one of the example project directories (like projects/find for instance), and run <tt>ant -p</tt>:
 <div class="shell"><pre>
-[ivy@apache:/ivy/multi-project/projects/find]$ ant -p
-Buildfile: /ivy/multi-project/projects/find/build.xml
-
-Main targets:
-
- clean          --> clean the project
- clean-build    --> clean the project built files
- clean-lib      --> clean the project libraries directory (dependencies)
- clean-local    --> cleans the local repository for the current module
- compile        --> compile the project
- jar            --> make a jar file for this project
- publish        --> publish this project in the ivy repository
- publish-local  --> publish this project in the local ivy repository
- report         --> generates a report of dependencies
- resolve        --> resolve and retrieve dependencies with ivy
- run            --> compile and run the project
-Default target: compile
 
 </pre></div>
 
@@ -420,7 +401,7 @@ You can see the targets available, thank
 
 <div id="footer-message" class="footer">
     <hr />
-    <i>Copyright &#169; 2013 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Copyright &#169; 2014 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
     <i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
     <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
 </div>

Modified: ant/site/ivy/production/history/latest-milestone/tutorial/start.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/latest-milestone/tutorial/start.html?rev=1582080&r1=1582079&r2=1582080&view=diff
==============================================================================
--- ant/site/ivy/production/history/latest-milestone/tutorial/start.html (original)
+++ ant/site/ivy/production/history/latest-milestone/tutorial/start.html Wed Mar 26 21:44:14 2014
@@ -67,7 +67,7 @@
         </div>
 
 		<div id="navcontainer">
-		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/start.html" class="current">Quick Start</a></span>
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a> &gt; <a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a> &gt; <a href="../../../history/latest-milestone/tutorial/start.html" class="current">Quick Start</a></span>
 		</div>
 		</td>
 	</tr>
@@ -93,7 +93,7 @@
 </ul></li>
 <li id="xooki-download" class="submenu"><a href="../../../download.html" >Download</a><ul class="closed"><li id="xooki-choose-distrib"><a href="../../../choose-distrib.html" >Choose distribution</a></li>
 </ul></li>
-<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
+<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
 <li id="xooki-history/latest-milestone/tutorial" class="submenu"><a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a><ul class="open"><li id="xooki-history/latest-milestone/tutorial/start"><a href="../../../history/latest-milestone/tutorial/start.html" class="current">Quick Start</a></li>
 <li id="xooki-history/latest-milestone/tutorial/defaultconf"><a href="../../../history/latest-milestone/tutorial/defaultconf.html" >Adjusting default settings</a></li>
 <li id="xooki-history/latest-milestone/tutorial/multiple"><a href="../../../history/latest-milestone/tutorial/multiple.html" >Multiple Resolvers</a></li>
@@ -111,6 +111,7 @@
 <li id="xooki-history/latest-milestone/textual"><a href="../../../history/latest-milestone/textual.html" >Text Conventions</a></li>
 <li id="xooki-history/latest-milestone/principle"><a href="../../../history/latest-milestone/principle.html" >How does it work ?</a></li>
 <li id="xooki-history/latest-milestone/bestpractices"><a href="../../../history/latest-milestone/bestpractices.html" >Best practices</a></li>
+<li id="xooki-history/latest-milestone/compatibility"><a href="../../../history/latest-milestone/compatibility.html" >Compatibility</a></li>
 <li id="xooki-history/latest-milestone/install"><a href="../../../history/latest-milestone/install.html" >Installation</a></li>
 </ul></li>
 <li id="xooki-history/latest-milestone/settings" class="submenu"><a href="../../../history/latest-milestone/settings.html" >Settings Files</a><ul class="closed"><li id="xooki-history/latest-milestone/settings/property"><a href="../../../history/latest-milestone/settings/property.html" >property</a></li>
@@ -147,6 +148,7 @@
 <li id="xooki-history/latest-milestone/resolver/vfs"><a href="../../../history/latest-milestone/resolver/vfs.html" >vfs resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/jar"><a href="../../../history/latest-milestone/resolver/jar.html" >Jar resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/obr"><a href="../../../history/latest-milestone/resolver/obr.html" >OSGi Bundle Repository</a></li>
+<li id="xooki-history/latest-milestone/resolver/osgiagg"><a href="../../../history/latest-milestone/resolver/osgiagg.html" >Aggregated OSGi Repository</a></li>
 <li id="xooki-history/latest-milestone/resolver/updatesite"><a href="../../../history/latest-milestone/resolver/updatesite.html" >Eclipse updatesite</a></li>
 <li id="xooki-history/latest-milestone/resolver/mirrored"><a href="../../../history/latest-milestone/resolver/mirrored.html" >Mirrored Resolver</a></li>
 </ul></li>
@@ -195,12 +197,15 @@
 <li id="xooki-history/latest-milestone/use/buildnumber"><a href="../../../history/latest-milestone/use/buildnumber.html" >buildnumber</a></li>
 <li id="xooki-history/latest-milestone/use/cachefileset"><a href="../../../history/latest-milestone/use/cachefileset.html" >cachefileset</a></li>
 <li id="xooki-history/latest-milestone/use/cachepath"><a href="../../../history/latest-milestone/use/cachepath.html" >cachepath</a></li>
+<li id="xooki-history/latest-milestone/use/checkdepsupdate"><a href="../../../history/latest-milestone/use/checkdepsupdate.html" >checkdepsupdate</a></li>
 <li id="xooki-history/latest-milestone/use/cleancache"><a href="../../../history/latest-milestone/use/cleancache.html" >cleancache</a></li>
 <li id="xooki-history/latest-milestone/use/configure"><a href="../../../history/latest-milestone/use/configure.html" >configure</a></li>
 <li id="xooki-history/latest-milestone/use/convertmanifest"><a href="../../../history/latest-milestone/use/convertmanifest.html" >convertmanifest</a></li>
 <li id="xooki-history/latest-milestone/use/convertpom"><a href="../../../history/latest-milestone/use/convertpom.html" >convertpom</a></li>
 <li id="xooki-history/latest-milestone/use/deliver"><a href="../../../history/latest-milestone/use/deliver.html" >deliver</a></li>
+<li id="xooki-history/latest-milestone/use/dependencytree"><a href="../../../history/latest-milestone/use/dependencytree.html" >dependencytree</a></li>
 <li id="xooki-history/latest-milestone/use/findrevision"><a href="../../../history/latest-milestone/use/findrevision.html" >findrevision</a></li>
+<li id="xooki-history/latest-milestone/use/fixdeps"><a href="../../../history/latest-milestone/use/fixdeps.html" >fixdeps</a></li>
 <li id="xooki-history/latest-milestone/use/info"><a href="../../../history/latest-milestone/use/info.html" >info</a></li>
 <li id="xooki-history/latest-milestone/use/install"><a href="../../../history/latest-milestone/use/install.html" >install</a></li>
 <li id="xooki-history/latest-milestone/use/listmodules"><a href="../../../history/latest-milestone/use/listmodules.html" >listmodules</a></li>
@@ -229,7 +234,8 @@
 </ul></li>
 </ul></li>
 <li id="xooki-history" class="submenu"><a href="../../../history.html" >History</a><ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/trunk/index.html" >Trunk</a></li>
-<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
+<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.4.0-rc1/index.html" >2.4.0-rc1</a></li>
+<li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.2.0/index.html" >2.2.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.1.0/index.html" >2.1.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.0.0/index.html" >2.0.0</a></li>
@@ -309,101 +315,11 @@ The corresponding build file contains a 
 As you can see, it's very easy to call Ivy to resolve and retrieve dependencies: all you need if Ivy is properly <a href="../../../history/latest-milestone/install.html">installed</a> is to define an XML namespace in your Ant file (xmlns:ivy="antlib:org.apache.ivy.ant"). Then all the <a href="../../../history/latest-milestone/ant.html">Ivy ant tasks</a> will be available in this namespace.<br class="xooki-br"/><br class="xooki-br"/>Here we use only one task: the <a href="../../../history/latest-milestone/use/retrieve.html">retrieve</a> task. With no attributes, it will use default settings and look for a file named <tt>ivy.xml</tt> for the dependency definitions. That's exactly what we want, so we need nothing more than that.<br class="xooki-br"/><br class="xooki-br"/>Note that in this case we define a <tt>resolve</tt> target and call the <tt><a href="../../../history/latest-milestone/use/retrieve.html">retrieve</a></tt> task. This may sound confusing, actually the retrieve task per
 forms a <a href="../../../history/latest-milestone/use/resolve.html">resolve</a> (which resolves dependencies and downloads them to a cache) followed by a retrieve (a copy of those file to a local project directory). Check the <a href="../../../history/latest-milestone/principle.html">How does it work ?</a> page for details about that.<br class="xooki-br"/><h1>Running the project</h1>
 OK, now that we have seen the files involved, let's run the sample to see what happens. Open a shell (or command line) window, and enter the <tt>hello-ivy</tt> example directory.<br class="xooki-br"/>Then, at the command prompt, run <tt>ant</tt>:
 <div class="shell"><pre>
-[ivy@apache:/ivy/hello-ivy]$ ant 
-Buildfile: /ivy/hello-ivy/build.xml
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: url = jar:file:///home/ivy/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#hello-ivy;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in public
-[ivy:retrieve] 	found commons-cli#commons-cli;1.0 in public
-[ivy:retrieve] 	found commons-logging#commons-logging;1.0 in public
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0-javadoc.jar ...
-[ivy:retrieve] ................................... (467kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar(javadoc) (1154ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0-sources.jar ...
-[ivy:retrieve] .................. (245kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar(source) (764ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0.jar ...
-[ivy:retrieve] ............... (165kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar (484ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0-javadoc.jar ...
-[ivy:retrieve] ....... (92kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-cli#commons-cli;1.0!commons-cli.jar(javadoc) (375ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar ...
-[ivy:retrieve] ..... (29kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-cli#commons-cli;1.0!commons-cli.jar (171ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0-sources.jar ...
-[ivy:retrieve] ...... (48kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-cli#commons-cli;1.0!commons-cli.jar(source) (281ms)
-[ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-logging/commons-logging/1.0/commons-logging-1.0.jar ...
-[ivy:retrieve] .... (21kB)
-[ivy:retrieve] .. (0kB)
-[ivy:retrieve] 	[SUCCESSFUL ] commons-logging#commons-logging;1.0!commons-logging.jar (249ms)
-[ivy:retrieve] :: resolution report :: resolve 1326ms :: artifacts dl 3541ms
-[ivy:retrieve] 	:: evicted modules:
-[ivy:retrieve] 	commons-lang#commons-lang;1.0 by [commons-lang#commons-lang;2.0] in [default]
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   4   |   3   |   3   |   1   ||   7   |   7   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#hello-ivy
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	7 artifacts copied, 0 already retrieved (1069kB/78ms)
-
-run:
-    [mkdir] Created dir: /ivy/hello-ivy/build
-    [javac] Compiling 1 source file to /ivy/hello-ivy/build
-     [java] standard message : hello ivy !
-     [java] capitalized by org.apache.commons.lang.WordUtils : Hello Ivy !
-
-BUILD SUCCESSFUL
-Total time: 6 seconds
 
 </pre></div>
 <h1>What happened ?</h1>
 Without any settings, Ivy retrieves files from the maven 2 repository. That's what happened here. <br class="xooki-br"/>The resolve task has found the commons-lang and commons-cli modules in the maven 2 repository, identified that commons-cli depends on commons-logging and so resolved it as a transitive dependency. Then Ivy has downloaded all corresponding artifacts in its cache (by default in your user home, in a .ivy2/cache directory). Finally, the retrieve task copies the resolved jars from the ivy cache to the default library directory of the project: the lib dir (you can change this easily by setting the pattern attribute on the <a href="../../../history/latest-milestone/use/retrieve.html">retrieve</a> task).<br class="xooki-br"/><br class="xooki-br"/>You might say that the task took a long time just to write out a "Hello Ivy!" message. But remember that a lot of time was spent downloading the required files from the web. Let's try to run it again:
 <div class="shell"><pre>
-[ivy@apache:/ivy/hello-ivy]$ ant 
-Buildfile: /ivy/hello-ivy/build.xml
-
-resolve:
-[ivy:retrieve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
-[ivy:retrieve] :: loading settings :: url = jar:file:///home/ivy/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
-[ivy:retrieve] :: resolving dependencies :: org.apache#hello-ivy;working@apache
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	found commons-lang#commons-lang;2.0 in public
-[ivy:retrieve] 	found commons-cli#commons-cli;1.0 in public
-[ivy:retrieve] 	found commons-logging#commons-logging;1.0 in public
-[ivy:retrieve] :: resolution report :: resolve 171ms :: artifacts dl 0ms
-[ivy:retrieve] 	:: evicted modules:
-[ivy:retrieve] 	commons-lang#commons-lang;1.0 by [commons-lang#commons-lang;2.0] in [default]
-	---------------------------------------------------------------------
-	|                  |            modules            ||   artifacts   |
-	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
-	---------------------------------------------------------------------
-	|      default     |   4   |   0   |   0   |   1   ||   7   |   0   |
-	---------------------------------------------------------------------
-[ivy:retrieve] :: retrieving :: org.apache#hello-ivy
-[ivy:retrieve] 	confs: [default]
-[ivy:retrieve] 	0 artifacts copied, 7 already retrieved (0kB/16ms)
-
-run:
-     [java] standard message : hello ivy !
-     [java] capitalized by org.apache.commons.lang.WordUtils : Hello Ivy !
-
-BUILD SUCCESSFUL
-Total time: 1 second
 
 </pre></div>
 Great! The cache was used, so no download was needed and the build was instantaneous.<br class="xooki-br"/><br class="xooki-br"/>And now, if you want to generate a report detailing all the dependencies of your module, you can call the report target, and check the generated file in the build directory. You should obtain something looking like <a href="../samples/apache-hello-ivy-default.html">this</a>.<br class="xooki-br"/><br class="xooki-br"/>As you can see, using Ivy to resolve dependencies stored in the maven 2 repository is extremely easy. Now you can go on with the next tutorials to learn more about <a href="../../../history/latest-milestone/tutorial/conf.html">how to use module configurations</a> which is a very powerful Ivy specific feature. Other tutorials are also available where you will learn how to use Ivy settings to leverage a possibly complex enterprise repository. It may also be a good time to start reading the <a href="../../../history/latest-milestone/reference.htm
 l">reference documentation</a>, and especially the introduction material which gives a good overview of Ivy. The <a href="../../../history/latest-milestone/bestpractices.html">best practices</a> page is also a must read to start thinking about how to use Ant+Ivy to build a clean and robust build system.
@@ -429,7 +345,7 @@ Great! The cache was used, so no downloa
 
 <div id="footer-message" class="footer">
     <hr />
-    <i>Copyright &#169; 2013 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Copyright &#169; 2014 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
     <i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
     <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
 </div>

Modified: ant/site/ivy/production/history/latest-milestone/use/artifactproperty.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/latest-milestone/use/artifactproperty.html?rev=1582080&r1=1582079&r2=1582080&view=diff
==============================================================================
--- ant/site/ivy/production/history/latest-milestone/use/artifactproperty.html (original)
+++ ant/site/ivy/production/history/latest-milestone/use/artifactproperty.html Wed Mar 26 21:44:14 2014
@@ -67,7 +67,7 @@
         </div>
 
 		<div id="navcontainer">
-		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a> &gt; <a href="../../../history/latest-milestone/reference.html" >Reference</a> &gt; <a href="../../../history/latest-milestone/ant.html" >Ant Tasks</a> &gt; <a href="../../../history/latest-milestone/use/artifactproperty.html" class="current">artifactproperty</a></span>
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a> &gt; <a href="../../../history/latest-milestone/reference.html" >Reference</a> &gt; <a href="../../../history/latest-milestone/ant.html" >Ant Tasks</a> &gt; <a href="../../../history/latest-milestone/use/artifactproperty.html" class="current">artifactproperty</a></span>
 		</div>
 		</td>
 	</tr>
@@ -93,7 +93,7 @@
 </ul></li>
 <li id="xooki-download" class="submenu"><a href="../../../download.html" >Download</a><ul class="closed"><li id="xooki-choose-distrib"><a href="../../../choose-distrib.html" >Choose distribution</a></li>
 </ul></li>
-<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
+<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
 <li id="xooki-history/latest-milestone/tutorial" class="submenu"><a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a><ul class="closed"><li id="xooki-history/latest-milestone/tutorial/start"><a href="../../../history/latest-milestone/tutorial/start.html" >Quick Start</a></li>
 <li id="xooki-history/latest-milestone/tutorial/defaultconf"><a href="../../../history/latest-milestone/tutorial/defaultconf.html" >Adjusting default settings</a></li>
 <li id="xooki-history/latest-milestone/tutorial/multiple"><a href="../../../history/latest-milestone/tutorial/multiple.html" >Multiple Resolvers</a></li>
@@ -111,6 +111,7 @@
 <li id="xooki-history/latest-milestone/textual"><a href="../../../history/latest-milestone/textual.html" >Text Conventions</a></li>
 <li id="xooki-history/latest-milestone/principle"><a href="../../../history/latest-milestone/principle.html" >How does it work ?</a></li>
 <li id="xooki-history/latest-milestone/bestpractices"><a href="../../../history/latest-milestone/bestpractices.html" >Best practices</a></li>
+<li id="xooki-history/latest-milestone/compatibility"><a href="../../../history/latest-milestone/compatibility.html" >Compatibility</a></li>
 <li id="xooki-history/latest-milestone/install"><a href="../../../history/latest-milestone/install.html" >Installation</a></li>
 </ul></li>
 <li id="xooki-history/latest-milestone/settings" class="submenu"><a href="../../../history/latest-milestone/settings.html" >Settings Files</a><ul class="closed"><li id="xooki-history/latest-milestone/settings/property"><a href="../../../history/latest-milestone/settings/property.html" >property</a></li>
@@ -147,6 +148,7 @@
 <li id="xooki-history/latest-milestone/resolver/vfs"><a href="../../../history/latest-milestone/resolver/vfs.html" >vfs resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/jar"><a href="../../../history/latest-milestone/resolver/jar.html" >Jar resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/obr"><a href="../../../history/latest-milestone/resolver/obr.html" >OSGi Bundle Repository</a></li>
+<li id="xooki-history/latest-milestone/resolver/osgiagg"><a href="../../../history/latest-milestone/resolver/osgiagg.html" >Aggregated OSGi Repository</a></li>
 <li id="xooki-history/latest-milestone/resolver/updatesite"><a href="../../../history/latest-milestone/resolver/updatesite.html" >Eclipse updatesite</a></li>
 <li id="xooki-history/latest-milestone/resolver/mirrored"><a href="../../../history/latest-milestone/resolver/mirrored.html" >Mirrored Resolver</a></li>
 </ul></li>
@@ -195,12 +197,15 @@
 <li id="xooki-history/latest-milestone/use/buildnumber"><a href="../../../history/latest-milestone/use/buildnumber.html" >buildnumber</a></li>
 <li id="xooki-history/latest-milestone/use/cachefileset"><a href="../../../history/latest-milestone/use/cachefileset.html" >cachefileset</a></li>
 <li id="xooki-history/latest-milestone/use/cachepath"><a href="../../../history/latest-milestone/use/cachepath.html" >cachepath</a></li>
+<li id="xooki-history/latest-milestone/use/checkdepsupdate"><a href="../../../history/latest-milestone/use/checkdepsupdate.html" >checkdepsupdate</a></li>
 <li id="xooki-history/latest-milestone/use/cleancache"><a href="../../../history/latest-milestone/use/cleancache.html" >cleancache</a></li>
 <li id="xooki-history/latest-milestone/use/configure"><a href="../../../history/latest-milestone/use/configure.html" >configure</a></li>
 <li id="xooki-history/latest-milestone/use/convertmanifest"><a href="../../../history/latest-milestone/use/convertmanifest.html" >convertmanifest</a></li>
 <li id="xooki-history/latest-milestone/use/convertpom"><a href="../../../history/latest-milestone/use/convertpom.html" >convertpom</a></li>
 <li id="xooki-history/latest-milestone/use/deliver"><a href="../../../history/latest-milestone/use/deliver.html" >deliver</a></li>
+<li id="xooki-history/latest-milestone/use/dependencytree"><a href="../../../history/latest-milestone/use/dependencytree.html" >dependencytree</a></li>
 <li id="xooki-history/latest-milestone/use/findrevision"><a href="../../../history/latest-milestone/use/findrevision.html" >findrevision</a></li>
+<li id="xooki-history/latest-milestone/use/fixdeps"><a href="../../../history/latest-milestone/use/fixdeps.html" >fixdeps</a></li>
 <li id="xooki-history/latest-milestone/use/info"><a href="../../../history/latest-milestone/use/info.html" >info</a></li>
 <li id="xooki-history/latest-milestone/use/install"><a href="../../../history/latest-milestone/use/install.html" >install</a></li>
 <li id="xooki-history/latest-milestone/use/listmodules"><a href="../../../history/latest-milestone/use/listmodules.html" >listmodules</a></li>
@@ -229,7 +234,8 @@
 </ul></li>
 </ul></li>
 <li id="xooki-history" class="submenu"><a href="../../../history.html" >History</a><ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/trunk/index.html" >Trunk</a></li>
-<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
+<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.4.0-rc1/index.html" >2.4.0-rc1</a></li>
+<li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.2.0/index.html" >2.2.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.1.0/index.html" >2.1.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.0.0/index.html" >2.0.0</a></li>
@@ -347,7 +353,7 @@ mydep.foo-1.0 = my/cache/dir/mydep/foo-1
 
 <div id="footer-message" class="footer">
     <hr />
-    <i>Copyright &#169; 2013 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Copyright &#169; 2014 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
     <i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
     <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
 </div>

Modified: ant/site/ivy/production/history/latest-milestone/use/artifactreport.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/latest-milestone/use/artifactreport.html?rev=1582080&r1=1582079&r2=1582080&view=diff
==============================================================================
--- ant/site/ivy/production/history/latest-milestone/use/artifactreport.html (original)
+++ ant/site/ivy/production/history/latest-milestone/use/artifactreport.html Wed Mar 26 21:44:14 2014
@@ -67,7 +67,7 @@
         </div>
 
 		<div id="navcontainer">
-		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a> &gt; <a href="../../../history/latest-milestone/reference.html" >Reference</a> &gt; <a href="../../../history/latest-milestone/ant.html" >Ant Tasks</a> &gt; <a href="../../../history/latest-milestone/use/artifactreport.html" class="current">artifactreport</a></span>
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <span class="breadCrumb"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a> &gt; <a href="../../../history/latest-milestone/reference.html" >Reference</a> &gt; <a href="../../../history/latest-milestone/ant.html" >Ant Tasks</a> &gt; <a href="../../../history/latest-milestone/use/artifactreport.html" class="current">artifactreport</a></span>
 		</div>
 		</td>
 	</tr>
@@ -93,7 +93,7 @@
 </ul></li>
 <li id="xooki-download" class="submenu"><a href="../../../download.html" >Download</a><ul class="closed"><li id="xooki-choose-distrib"><a href="../../../choose-distrib.html" >Choose distribution</a></li>
 </ul></li>
-<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.3.0)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
+<li id="xooki-history/latest-milestone/index" class="submenu"><a href="../../../history/latest-milestone/index.html" >Documentation (2.4.0-rc1)</a><ul class="open"><li id="xooki-history/latest-milestone/release-notes"><a href="../../../history/latest-milestone/release-notes.html" >Release Notes</a></li>
 <li id="xooki-history/latest-milestone/tutorial" class="submenu"><a href="../../../history/latest-milestone/tutorial.html" >Tutorials</a><ul class="closed"><li id="xooki-history/latest-milestone/tutorial/start"><a href="../../../history/latest-milestone/tutorial/start.html" >Quick Start</a></li>
 <li id="xooki-history/latest-milestone/tutorial/defaultconf"><a href="../../../history/latest-milestone/tutorial/defaultconf.html" >Adjusting default settings</a></li>
 <li id="xooki-history/latest-milestone/tutorial/multiple"><a href="../../../history/latest-milestone/tutorial/multiple.html" >Multiple Resolvers</a></li>
@@ -111,6 +111,7 @@
 <li id="xooki-history/latest-milestone/textual"><a href="../../../history/latest-milestone/textual.html" >Text Conventions</a></li>
 <li id="xooki-history/latest-milestone/principle"><a href="../../../history/latest-milestone/principle.html" >How does it work ?</a></li>
 <li id="xooki-history/latest-milestone/bestpractices"><a href="../../../history/latest-milestone/bestpractices.html" >Best practices</a></li>
+<li id="xooki-history/latest-milestone/compatibility"><a href="../../../history/latest-milestone/compatibility.html" >Compatibility</a></li>
 <li id="xooki-history/latest-milestone/install"><a href="../../../history/latest-milestone/install.html" >Installation</a></li>
 </ul></li>
 <li id="xooki-history/latest-milestone/settings" class="submenu"><a href="../../../history/latest-milestone/settings.html" >Settings Files</a><ul class="closed"><li id="xooki-history/latest-milestone/settings/property"><a href="../../../history/latest-milestone/settings/property.html" >property</a></li>
@@ -147,6 +148,7 @@
 <li id="xooki-history/latest-milestone/resolver/vfs"><a href="../../../history/latest-milestone/resolver/vfs.html" >vfs resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/jar"><a href="../../../history/latest-milestone/resolver/jar.html" >Jar resolver</a></li>
 <li id="xooki-history/latest-milestone/resolver/obr"><a href="../../../history/latest-milestone/resolver/obr.html" >OSGi Bundle Repository</a></li>
+<li id="xooki-history/latest-milestone/resolver/osgiagg"><a href="../../../history/latest-milestone/resolver/osgiagg.html" >Aggregated OSGi Repository</a></li>
 <li id="xooki-history/latest-milestone/resolver/updatesite"><a href="../../../history/latest-milestone/resolver/updatesite.html" >Eclipse updatesite</a></li>
 <li id="xooki-history/latest-milestone/resolver/mirrored"><a href="../../../history/latest-milestone/resolver/mirrored.html" >Mirrored Resolver</a></li>
 </ul></li>
@@ -195,12 +197,15 @@
 <li id="xooki-history/latest-milestone/use/buildnumber"><a href="../../../history/latest-milestone/use/buildnumber.html" >buildnumber</a></li>
 <li id="xooki-history/latest-milestone/use/cachefileset"><a href="../../../history/latest-milestone/use/cachefileset.html" >cachefileset</a></li>
 <li id="xooki-history/latest-milestone/use/cachepath"><a href="../../../history/latest-milestone/use/cachepath.html" >cachepath</a></li>
+<li id="xooki-history/latest-milestone/use/checkdepsupdate"><a href="../../../history/latest-milestone/use/checkdepsupdate.html" >checkdepsupdate</a></li>
 <li id="xooki-history/latest-milestone/use/cleancache"><a href="../../../history/latest-milestone/use/cleancache.html" >cleancache</a></li>
 <li id="xooki-history/latest-milestone/use/configure"><a href="../../../history/latest-milestone/use/configure.html" >configure</a></li>
 <li id="xooki-history/latest-milestone/use/convertmanifest"><a href="../../../history/latest-milestone/use/convertmanifest.html" >convertmanifest</a></li>
 <li id="xooki-history/latest-milestone/use/convertpom"><a href="../../../history/latest-milestone/use/convertpom.html" >convertpom</a></li>
 <li id="xooki-history/latest-milestone/use/deliver"><a href="../../../history/latest-milestone/use/deliver.html" >deliver</a></li>
+<li id="xooki-history/latest-milestone/use/dependencytree"><a href="../../../history/latest-milestone/use/dependencytree.html" >dependencytree</a></li>
 <li id="xooki-history/latest-milestone/use/findrevision"><a href="../../../history/latest-milestone/use/findrevision.html" >findrevision</a></li>
+<li id="xooki-history/latest-milestone/use/fixdeps"><a href="../../../history/latest-milestone/use/fixdeps.html" >fixdeps</a></li>
 <li id="xooki-history/latest-milestone/use/info"><a href="../../../history/latest-milestone/use/info.html" >info</a></li>
 <li id="xooki-history/latest-milestone/use/install"><a href="../../../history/latest-milestone/use/install.html" >install</a></li>
 <li id="xooki-history/latest-milestone/use/listmodules"><a href="../../../history/latest-milestone/use/listmodules.html" >listmodules</a></li>
@@ -229,7 +234,8 @@
 </ul></li>
 </ul></li>
 <li id="xooki-history" class="submenu"><a href="../../../history.html" >History</a><ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/trunk/index.html" >Trunk</a></li>
-<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
+<li id="xooki-2.x" class="submenu">2.x<ul class="closed"><li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.4.0-rc1/index.html" >2.4.0-rc1</a></li>
+<li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.3.0/index.html" >2.3.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.2.0/index.html" >2.2.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.1.0/index.html" >2.1.0</a></li>
 <li id="xooki-undefined"><a href="http://ant.apache.org/ivy/history/2.0.0/index.html" >2.0.0</a></li>
@@ -344,7 +350,7 @@ Generates the artifact report for only t
 
 <div id="footer-message" class="footer">
     <hr />
-    <i>Copyright &#169; 2013 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Copyright &#169; 2014 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
     <i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
     <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
 </div>