Added: ant/ivy/site/target/history/2.2.0-rc1/moreexamples.html
URL: 
http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0-rc1/moreexamples.html?rev=961685&view=auto
==============================================================================
--- ant/ivy/site/target/history/2.2.0-rc1/moreexamples.html (added)
+++ ant/ivy/site/target/history/2.2.0-rc1/moreexamples.html Thu Jul  8 10:00:21 
2010
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html>
+<head>
+       <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
+       <script type="text/javascript">var xookiConfig = {level: 0};</script>   
+       
+
+<title>More examples | Apache Ivy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <link rel="stylesheet" type="text/css" href="style/style.css" />
+  <script src="js/jquery.pack.js" type="text/javascript"></script>
+  <script src="js/jquery.treeview.js" type="text/javascript"></script>
+  <script type="text/javascript">
+  $(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: 
true});});
+  </script>
+
+<script language="javascript" type="text/javascript">xooki = {u: function(url) 
{return "xooki/"+url;}};</script>
+</head>
+<body>
+
+<div id="body">
+<table id="header" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td id="home" width="30%"><a href="http://ant.apache.org/";
+                       title="Apache Ant"><img src="images/ant-group-logo.gif" 
alt="Apache Ant"
+                       border="0" /></a></td>
+
+               <td class="product" width="70%" align="right" 
valign="middle"><img
+                       src="images/logo.png" alt="ivy" border="0" /></td>
+       </tr>
+</table>
+
+<table id="top-menu" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td>
+
+        <div style="float:right;margin: 0 10px;">
+        <!-- Google CSE Search Box Begins -->
+  <form id="searchbox_014292259695392975429:5y6qypnrni8" 
action="http://ant.apache.org/ivy/search.html";>
+    <input type="hidden" name="cx" value="014292259695392975429:5y6qypnrni8" />
+    <input type="hidden" name="cof" value="FORID:11" />
+    <input name="q" type="text" size="30" />
+    <input type="submit" name="sa" value="Search" />
+  </form>
+  <script type="text/javascript" 
src="http://www.google.com/coop/cse/brand?form=searchbox_014292259695392975429%3A5y6qypnrni8";></script>
+<!-- Google CSE Search Box Ends -->
+        </div>
+
+               <div id="navcontainer">
+               <a href="http://ant.apache.org/";>Apache Ant</a> &gt; <a 
href="http://ant.apache.org/ivy/";>Ivy</a> &gt; <a 
href="http://ant.apache.org/ivy/history.html";>History</a> &gt; <span 
class="breadCrumb"><a href="index.html" >Documentation (2.2.0-rc1)</a> &gt; <a 
href="tutorial.html" >Tutorials</a> &gt; <a href="moreexamples.html" 
class="current">More examples</a></span>
+               </div>
+               </td>
+       </tr>
+
+</table>
+
+<table id="content" border="0" cellpadding="0" cellspacing="0"
+       width="100%">
+       <tr>
+               <td id="sidebar-left">
+               <div class="block block-book" id="block-book-0">
+               <h2>Ivy</h2>
+
+               <div class="content"><ul id="treemenu" class="treeview"><li 
id="xooki-index" class="submenu"><a href="index.html" >Documentation 
(2.2.0-rc1)</a><ul class="open"><li id="xooki-release-notes"><a 
href="release-notes.html" >Release Notes</a></li><li id="xooki-tutorial" 
class="submenu"><a href="tutorial.html" >Tutorials</a><ul class="open"><li 
id="xooki-tutorial/start"><a href="tutorial/start.html" >Quick 
Start</a></li><li id="xooki-tutorial/defaultconf"><a 
href="tutorial/defaultconf.html" >Adjusting default settings</a></li><li 
id="xooki-tutorial/multiple"><a href="tutorial/multiple.html" >Multiple 
Resolvers</a></li><li id="xooki-tutorial/dual"><a href="tutorial/dual.html" 
>Dual Resolver</a></li><li id="xooki-tutorial/dependence"><a 
href="tutorial/dependence.html" >Project dependencies</a></li><li 
id="xooki-tutorial/multiproject"><a href="tutorial/multiproject.html" >Using 
Ivy in multiple projects environment</a></li><li id="xooki-tutorial/conf"><a 
href="tutorial/conf.html" >U
 sing Ivy Module Configurations</a></li><li 
id="xooki-tutorial/build-repository" class="submenu"><a 
href="tutorial/build-repository.html" >Building a repository</a><ul 
class="closed"><li id="xooki-tutorial/build-repository/basic"><a 
href="tutorial/build-repository/basic.html" >Basic repository copy</a></li><li 
id="xooki-tutorial/build-repository/advanced"><a 
href="tutorial/build-repository/advanced.html" >Using 
namespaces</a></li></ul></li><li id="xooki-moreexamples"><a 
href="moreexamples.html" class="current">More examples</a></li></ul></li><li 
id="xooki-reference" class="submenu"><a href="reference.html" >Reference</a><ul 
class="closed"><li id="xooki-intro" class="submenu">Introduction<ul 
class="closed"><li id="xooki-terminology"><a href="terminology.html" 
>Terminology</a></li><li id="xooki-concept"><a href="concept.html" >Main 
Concepts</a></li><li id="xooki-textual"><a href="textual.html" >Text 
Conventions</a></li><li id="xooki-principle"><a href="principle.html" >How does
  it work ?</a></li><li id="xooki-bestpractices"><a href="bestpractices.html" 
>Best practices</a></li><li id="xooki-install"><a href="install.html" 
>Installation</a></li></ul></li><li id="xooki-settings" class="submenu"><a 
href="settings.html" >Settings Files</a><ul class="closed"><li 
id="xooki-settings/property"><a href="settings/property.html" 
>property</a></li><li id="xooki-settings/properties"><a 
href="settings/properties.html" >properties</a></li><li 
id="xooki-settings/settings"><a href="settings/settings.html" 
>settings</a></li><li id="xooki-settings/include"><a 
href="settings/include.html" >include</a></li><li 
id="xooki-settings/classpath"><a href="settings/classpath.html" 
>classpath</a></li><li id="xooki-settings/typedef"><a 
href="settings/typedef.html" >typedef</a></li><li 
id="xooki-settings/credentials"><a href="settings/credentials.html" 
>credentials</a></li><li id="xooki-settings/lock-strategies"><a 
href="settings/lock-strategies.html" >lock-strategies</a></li><li
  id="xooki-settings/caches" class="submenu"><a href="settings/caches.html" 
>caches</a><ul class="closed"><li id="xooki-settings/caches/cache" 
class="submenu"><a href="settings/caches/cache.html" >cache</a><ul 
class="closed"><li id="xooki-settings/caches/ttl"><a 
href="settings/caches/ttl.html" >ttl</a></li></ul></li></ul></li><li 
id="xooki-settings/latest-strategies"><a href="settings/latest-strategies.html" 
>latest-strategies</a></li><li id="xooki-settings/parsers"><a 
href="settings/parsers.html" >parsers</a></li><li 
id="xooki-settings/namespaces" class="submenu"><a 
href="settings/namespaces.html" >namespaces</a><ul class="closed"><li 
id="xooki-settings/namespace" class="submenu"><a href="settings/namespace.html" 
>namespace</a><ul class="closed"><li id="xooki-settings/namespace/rule" 
class="submenu"><a href="settings/namespace/rule.html" >rule</a><ul 
class="closed"><li id="xooki-settings/namespace/fromtosystem" 
class="submenu"><a href="settings/namespace/fromtosystem.html" >
 fromsystem / tosystem</a><ul class="closed"><li 
id="xooki-settings/namespace/src"><a href="settings/namespace/src.html" 
>src</a></li><li id="xooki-settings/namespace/dest"><a 
href="settings/namespace/dest.html" 
>dest</a></li></ul></li></ul></li></ul></li></ul></li><li 
id="xooki-settings/macrodef" class="submenu"><a href="settings/macrodef.html" 
>macrodef</a><ul class="closed"><li id="xooki-settings/macrodef/attribute"><a 
href="settings/macrodef/attribute.html" >attribute</a></li></ul></li><li 
id="xooki-settings/resolvers" class="submenu"><a href="settings/resolvers.html" 
>resolvers</a><ul class="closed"><li id="xooki-resolver/ivyrep"><a 
href="resolver/ivyrep.html" >IvyRep Resolver</a></li><li 
id="xooki-resolver/ibiblio"><a href="resolver/ibiblio.html" >IBiblio 
Resolver</a></li><li id="xooki-resolver/packager"><a 
href="resolver/packager.html" >Packager resolver</a></li><li 
id="xooki-resolver/filesystem"><a href="resolver/filesystem.html" >File System 
resolver</a></li><li id="
 xooki-resolver/url"><a href="resolver/url.html" >Url Resolver</a></li><li 
id="xooki-resolver/chain"><a href="resolver/chain.html" >Chain 
Resolver</a></li><li id="xooki-resolver/dual"><a href="resolver/dual.html" 
>Dual resolver</a></li><li id="xooki-resolver/sftp"><a 
href="resolver/sftp.html" >sftp resolver</a></li><li id="xooki-resolver/ssh"><a 
href="resolver/ssh.html" >ssh resolver</a></li><li id="xooki-resolver/vfs"><a 
href="resolver/vfs.html" >vfs</a></li></ul></li><li 
id="xooki-settings/conflict-managers"><a href="settings/conflict-managers.html" 
>conflict-managers</a></li><li id="xooki-settings/modules" class="submenu"><a 
href="settings/modules.html" >modules</a><ul class="closed"><li 
id="xooki-settings/module"><a href="settings/module.html" 
>module</a></li></ul></li><li id="xooki-settings/outputters"><a 
href="settings/outputters.html" >outputters</a></li><li 
id="xooki-settings/statuses" class="submenu"><a href="settings/statuses.html" 
>statuses</a><ul class="closed"><l
 i id="xooki-settings/status"><a href="settings/status.html" 
>status</a></li></ul></li><li id="xooki-settings/triggers"><a 
href="settings/triggers.html" >triggers</a></li><li 
id="xooki-settings/version-matchers"><a href="settings/version-matchers.html" 
>version-matchers</a></li></ul></li><li id="xooki-ivyfile" class="submenu"><a 
href="ivyfile.html" >Ivy Files</a><ul class="closed"><li 
id="xooki-ivyfile/info" class="submenu"><a href="ivyfile/info.html" 
>info</a><ul class="closed"><li id="xooki-ivyfile/extends"><a 
href="ivyfile/extends.html" >extends</a></li><li id="xooki-ivyfile/license"><a 
href="ivyfile/license.html" >license</a></li><li 
id="xooki-ivyfile/ivyauthor"><a href="ivyfile/ivyauthor.html" 
>ivyauthor</a></li><li id="xooki-ivyfile/repository"><a 
href="ivyfile/repository.html" >repository</a></li><li 
id="xooki-ivyfile/description"><a href="ivyfile/description.html" 
>description</a></li></ul></li><li id="xooki-ivyfile/configurations" 
class="submenu"><a href="ivyfile/con
 figurations.html" >configurations</a><ul class="closed"><li 
id="xooki-ivyfile/conf"><a href="ivyfile/conf.html" >conf</a></li><li 
id="xooki-ivyfile/include"><a href="ivyfile/include.html" 
>include</a></li></ul></li><li id="xooki-ivyfile/publications" 
class="submenu"><a href="ivyfile/publications.html" >publications</a><ul 
class="closed"><li id="xooki-ivyfile/artifact" class="submenu"><a 
href="ivyfile/artifact.html" >artifact</a><ul class="closed"><li 
id="xooki-ivyfile/artifact-conf"><a href="ivyfile/artifact-conf.html" 
>conf</a></li></ul></li></ul></li><li id="xooki-ivyfile/dependencies" 
class="submenu"><a href="ivyfile/dependencies.html" >dependencies</a><ul 
class="closed"><li id="xooki-ivyfile/dependency" class="submenu"><a 
href="ivyfile/dependency.html" >dependency</a><ul class="closed"><li 
id="xooki-ivyfile/dependency-conf" class="submenu"><a 
href="ivyfile/dependency-conf.html" >conf</a><ul class="closed"><li 
id="xooki-ivyfile/mapped"><a href="ivyfile/mapped.html" >mappe
 d</a></li></ul></li><li id="xooki-ivyfile/dependency-artifact" 
class="submenu"><a href="ivyfile/dependency-artifact.html" >artifact</a><ul 
class="closed"><li id="xooki-ivyfile/dependency-artifact-conf"><a 
href="ivyfile/dependency-artifact-conf.html" >conf</a></li></ul></li><li 
id="xooki-ivyfile/artifact-exclude" class="submenu"><a 
href="ivyfile/artifact-exclude.html" >exclude</a><ul class="closed"><li 
id="xooki-ivyfile/artifact-exclude-conf"><a 
href="ivyfile/artifact-exclude-conf.html" >conf</a></li></ul></li><li 
id="xooki-ivyfile/dependency-include" class="submenu"><a 
href="ivyfile/dependency-include.html" >include</a><ul class="closed"><li 
id="xooki-ivyfile/dependency-include-conf"><a 
href="ivyfile/dependency-include-conf.html" 
>conf</a></li></ul></li></ul></li><li id="xooki-ivyfile/exclude"><a 
href="ivyfile/exclude.html" >exclude</a></li><li id="xooki-ivyfile/override"><a 
href="ivyfile/override.html" >override</a></li><li 
id="xooki-ivyfile/conflict"><a href="ivyfile/confl
 ict.html" >conflict</a></li></ul></li><li id="xooki-ivyfile/conflicts" 
class="submenu"><a href="ivyfile/conflicts.html" >conflicts</a><ul 
class="closed"><li id="xooki-ivyfile/manager"><a href="ivyfile/manager.html" 
>manager</a></li></ul></li></ul></li><li id="xooki-ant" class="submenu"><a 
href="ant.html" >Ant Tasks</a><ul class="closed"><li 
id="xooki-use/artifactproperty"><a href="use/artifactproperty.html" 
>artifactproperty</a></li><li id="xooki-use/artifactreport"><a 
href="use/artifactreport.html" >artifactreport</a></li><li 
id="xooki-use/buildlist"><a href="use/buildlist.html" >buildlist</a></li><li 
id="xooki-use/buildnumber"><a href="use/buildnumber.html" 
>buildnumber</a></li><li id="xooki-use/cachefileset"><a 
href="use/cachefileset.html" >cachefileset</a></li><li 
id="xooki-use/cachepath"><a href="use/cachepath.html" >cachepath</a></li><li 
id="xooki-use/cleancache"><a href="use/cleancache.html" >cleancache</a></li><li 
id="xooki-use/configure"><a href="use/configure.html"
  >configure</a></li><li id="xooki-use/deliver"><a href="use/deliver.html" 
>deliver</a></li><li id="xooki-use/findrevision"><a 
href="use/findrevision.html" >findrevision</a></li><li id="xooki-use/info"><a 
href="use/info.html" >info</a></li><li id="xooki-use/install"><a 
href="use/install.html" >install</a></li><li id="xooki-use/listmodules"><a 
href="use/listmodules.html" >listmodules</a></li><li id="xooki-use/makepom"><a 
href="use/makepom.html" >makepom</a></li><li id="xooki-use/postresolvetask"><a 
href="use/postresolvetask.html" >post resolve tasks</a></li><li 
id="xooki-use/publish"><a href="use/publish.html" >publish</a></li><li 
id="xooki-use/repreport"><a href="use/repreport.html" >repreport</a></li><li 
id="xooki-use/resolve"><a href="use/resolve.html" >resolve</a></li><li 
id="xooki-use/retrieve"><a href="use/retrieve.html" >retrieve</a></li><li 
id="xooki-use/report" class="submenu"><a href="use/report.html" >report</a><ul 
class="closed"><li id="xooki-yed"><a href="yed.html
 " >Using yEd to layout report graphs</a></li></ul></li><li 
id="xooki-use/settings"><a href="use/settings.html" >settings</a></li><li 
id="xooki-use/var"><a href="use/var.html" >var</a></li></ul></li><li 
id="xooki-standalone"><a href="standalone.html" >Using 
standalone</a></li></ul></li><li id="xooki-dev" class="submenu"><a 
href="dev.html" >Developer doc</a><ul class="closed"><li id="xooki-extend"><a 
href="extend.html" >Extending Ivy</a></li><li id="xooki-dev/makerelease"><a 
href="dev/makerelease.html" >Making a release</a></li><li 
id="xooki-dev/updatesite"><a href="dev/updatesite.html" >Updating the 
updatesite</a></li></ul></li></ul></li></ul></div>
+
+               <center><iframe src="http://www.apache.org/ads/buttonbar.html";
+                         style="border-width:0;" frameborder="0" scrolling="no"
+                         width="135" height="265"></iframe>
+                </center>
+                
+               </div>
+
+               </td>
+               
+               <td valign="top">
+               <div id="main">
+
+               <h1 class="title">More examples</h1>
+            <br class="xooki-br"/>If you have successfully followed and 
understood all the tutorials, maybe you still need to get a better picture of 
how to use Ivy in the real world.<br class="xooki-br"/><br 
class="xooki-br"/>Here are some links which can be interesting:<br 
class="xooki-br"/><br class="xooki-br"/><h3><a 
href="http://wiki.hippo.nl/display/OS/SAnt+build+system";>SAnt</a></h3>
+SAnt is an experimental build system based on Ant and Ivy. It can be 
interesting to use as is or to get insight on an interesting approach to manage 
your builds.<br class="xooki-br"/><br class="xooki-br"/><h3><a 
href="https://springmodules.dev.java.net/";>Spring Modules</a></h3>
+The spring modules project build system is based on Ant and Ivy, and it's 
really interesting to have a look at how a modularized project can take 
advantage of advanced ant and ivy features to make the build simpler.<br 
class="xooki-br"/><br class="xooki-br"/><h3><a 
href="http://www.opensymphony.com/webwork/";>Webwork</a></h3>
+The webwork project (which should become struts action framework) uses ant+ivy 
for their build, and thus make their framework very easy to use in an ant+ivy 
build system. They have a <a 
href="http://wiki.opensymphony.com/display/WW/Dependencies";>page documenting 
how to use ivy with their framework</a>, which can be an interesting reading 
even if you don't plan to use webwork.<br class="xooki-br"/><br 
class="xooki-br"/><h3><a 
href="http://www.jayasoft.org/ivy/doc/articles/ease-multi-module.html";>Easing 
multi module development</a></h3>
+Johan stuyts, the author of SAnt, also contributed a nice article on his view 
of how to use Ivy on a multi module environment.<br class="xooki-br"/><br 
class="xooki-br"/>     
+               </div><!-- main -->
+               </td>
+       </tr>
+</table>
+
+<table id="footer-menu" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td align="center" valign="middle">
+               <div class="primary-links">:: 
+                       <a href="index.html">Home</a> ::
+                       <a href="download.html">Download</a> ::
+                       <a 
href="history/latest-milestone/index.html">Documentation</a> ::
+                       <a href="get-involved.html">Get Involved</a> ::
+                       <a href="search.html">Search</a> ::
+               </div>
+               </td>
+       </tr>
+</table>
+
+
+
+<div id="footer-message"></div>
+
+
+</div><!-- body -->
+</body>
+</html>

Propchange: ant/ivy/site/target/history/2.2.0-rc1/moreexamples.html
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: ant/ivy/site/target/history/2.2.0-rc1/principle.html
URL: 
http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0-rc1/principle.html?rev=961685&view=auto
==============================================================================
--- ant/ivy/site/target/history/2.2.0-rc1/principle.html (added)
+++ ant/ivy/site/target/history/2.2.0-rc1/principle.html Thu Jul  8 10:00:21 
2010
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html>
+<head>
+       <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
+       <script type="text/javascript">var xookiConfig = {level: 0};</script>   
+       
+
+<title>How does it work ? | Apache Ivy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <link rel="stylesheet" type="text/css" href="style/style.css" />
+  <script src="js/jquery.pack.js" type="text/javascript"></script>
+  <script src="js/jquery.treeview.js" type="text/javascript"></script>
+  <script type="text/javascript">
+  $(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: 
true});});
+  </script>
+
+<script language="javascript" type="text/javascript">xooki = {u: function(url) 
{return "xooki/"+url;}};</script>
+</head>
+<body>
+
+<div id="body">
+<table id="header" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td id="home" width="30%"><a href="http://ant.apache.org/";
+                       title="Apache Ant"><img src="images/ant-group-logo.gif" 
alt="Apache Ant"
+                       border="0" /></a></td>
+
+               <td class="product" width="70%" align="right" 
valign="middle"><img
+                       src="images/logo.png" alt="ivy" border="0" /></td>
+       </tr>
+</table>
+
+<table id="top-menu" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td>
+
+        <div style="float:right;margin: 0 10px;">
+        <!-- Google CSE Search Box Begins -->
+  <form id="searchbox_014292259695392975429:5y6qypnrni8" 
action="http://ant.apache.org/ivy/search.html";>
+    <input type="hidden" name="cx" value="014292259695392975429:5y6qypnrni8" />
+    <input type="hidden" name="cof" value="FORID:11" />
+    <input name="q" type="text" size="30" />
+    <input type="submit" name="sa" value="Search" />
+  </form>
+  <script type="text/javascript" 
src="http://www.google.com/coop/cse/brand?form=searchbox_014292259695392975429%3A5y6qypnrni8";></script>
+<!-- Google CSE Search Box Ends -->
+        </div>
+
+               <div id="navcontainer">
+               <a href="http://ant.apache.org/";>Apache Ant</a> &gt; <a 
href="http://ant.apache.org/ivy/";>Ivy</a> &gt; <a 
href="http://ant.apache.org/ivy/history.html";>History</a> &gt; <span 
class="breadCrumb"><a href="index.html" >Documentation (2.2.0-rc1)</a> &gt; <a 
href="reference.html" >Reference</a> &gt; Introduction &gt; <a 
href="principle.html" class="current">How does it work ?</a></span>
+               </div>
+               </td>
+       </tr>
+
+</table>
+
+<table id="content" border="0" cellpadding="0" cellspacing="0"
+       width="100%">
+       <tr>
+               <td id="sidebar-left">
+               <div class="block block-book" id="block-book-0">
+               <h2>Ivy</h2>
+
+               <div class="content"><ul id="treemenu" class="treeview"><li 
id="xooki-index" class="submenu"><a href="index.html" >Documentation 
(2.2.0-rc1)</a><ul class="open"><li id="xooki-release-notes"><a 
href="release-notes.html" >Release Notes</a></li><li id="xooki-tutorial" 
class="submenu"><a href="tutorial.html" >Tutorials</a><ul class="closed"><li 
id="xooki-tutorial/start"><a href="tutorial/start.html" >Quick 
Start</a></li><li id="xooki-tutorial/defaultconf"><a 
href="tutorial/defaultconf.html" >Adjusting default settings</a></li><li 
id="xooki-tutorial/multiple"><a href="tutorial/multiple.html" >Multiple 
Resolvers</a></li><li id="xooki-tutorial/dual"><a href="tutorial/dual.html" 
>Dual Resolver</a></li><li id="xooki-tutorial/dependence"><a 
href="tutorial/dependence.html" >Project dependencies</a></li><li 
id="xooki-tutorial/multiproject"><a href="tutorial/multiproject.html" >Using 
Ivy in multiple projects environment</a></li><li id="xooki-tutorial/conf"><a 
href="tutorial/conf.html" 
 >Using Ivy Module Configurations</a></li><li 
 >id="xooki-tutorial/build-repository" class="submenu"><a 
 >href="tutorial/build-repository.html" >Building a repository</a><ul 
 >class="closed"><li id="xooki-tutorial/build-repository/basic"><a 
 >href="tutorial/build-repository/basic.html" >Basic repository 
 >copy</a></li><li id="xooki-tutorial/build-repository/advanced"><a 
 >href="tutorial/build-repository/advanced.html" >Using 
 >namespaces</a></li></ul></li><li id="xooki-moreexamples"><a 
 >href="moreexamples.html" >More examples</a></li></ul></li><li 
 >id="xooki-reference" class="submenu"><a href="reference.html" 
 >>Reference</a><ul class="open"><li id="xooki-intro" 
 >class="submenu">Introduction<ul class="open"><li id="xooki-terminology"><a 
 >href="terminology.html" >Terminology</a></li><li id="xooki-concept"><a 
 >href="concept.html" >Main Concepts</a></li><li id="xooki-textual"><a 
 >href="textual.html" >Text Conventions</a></li><li id="xooki-principle"><a 
 >href="principle.html" class="current">How does i
 t work ?</a></li><li id="xooki-bestpractices"><a href="bestpractices.html" 
>Best practices</a></li><li id="xooki-install"><a href="install.html" 
>Installation</a></li></ul></li><li id="xooki-settings" class="submenu"><a 
href="settings.html" >Settings Files</a><ul class="closed"><li 
id="xooki-settings/property"><a href="settings/property.html" 
>property</a></li><li id="xooki-settings/properties"><a 
href="settings/properties.html" >properties</a></li><li 
id="xooki-settings/settings"><a href="settings/settings.html" 
>settings</a></li><li id="xooki-settings/include"><a 
href="settings/include.html" >include</a></li><li 
id="xooki-settings/classpath"><a href="settings/classpath.html" 
>classpath</a></li><li id="xooki-settings/typedef"><a 
href="settings/typedef.html" >typedef</a></li><li 
id="xooki-settings/credentials"><a href="settings/credentials.html" 
>credentials</a></li><li id="xooki-settings/lock-strategies"><a 
href="settings/lock-strategies.html" >lock-strategies</a></li><li i
 d="xooki-settings/caches" class="submenu"><a href="settings/caches.html" 
>caches</a><ul class="closed"><li id="xooki-settings/caches/cache" 
class="submenu"><a href="settings/caches/cache.html" >cache</a><ul 
class="closed"><li id="xooki-settings/caches/ttl"><a 
href="settings/caches/ttl.html" >ttl</a></li></ul></li></ul></li><li 
id="xooki-settings/latest-strategies"><a href="settings/latest-strategies.html" 
>latest-strategies</a></li><li id="xooki-settings/parsers"><a 
href="settings/parsers.html" >parsers</a></li><li 
id="xooki-settings/namespaces" class="submenu"><a 
href="settings/namespaces.html" >namespaces</a><ul class="closed"><li 
id="xooki-settings/namespace" class="submenu"><a href="settings/namespace.html" 
>namespace</a><ul class="closed"><li id="xooki-settings/namespace/rule" 
class="submenu"><a href="settings/namespace/rule.html" >rule</a><ul 
class="closed"><li id="xooki-settings/namespace/fromtosystem" 
class="submenu"><a href="settings/namespace/fromtosystem.html" >fr
 omsystem / tosystem</a><ul class="closed"><li 
id="xooki-settings/namespace/src"><a href="settings/namespace/src.html" 
>src</a></li><li id="xooki-settings/namespace/dest"><a 
href="settings/namespace/dest.html" 
>dest</a></li></ul></li></ul></li></ul></li></ul></li><li 
id="xooki-settings/macrodef" class="submenu"><a href="settings/macrodef.html" 
>macrodef</a><ul class="closed"><li id="xooki-settings/macrodef/attribute"><a 
href="settings/macrodef/attribute.html" >attribute</a></li></ul></li><li 
id="xooki-settings/resolvers" class="submenu"><a href="settings/resolvers.html" 
>resolvers</a><ul class="closed"><li id="xooki-resolver/ivyrep"><a 
href="resolver/ivyrep.html" >IvyRep Resolver</a></li><li 
id="xooki-resolver/ibiblio"><a href="resolver/ibiblio.html" >IBiblio 
Resolver</a></li><li id="xooki-resolver/packager"><a 
href="resolver/packager.html" >Packager resolver</a></li><li 
id="xooki-resolver/filesystem"><a href="resolver/filesystem.html" >File System 
resolver</a></li><li id="xo
 oki-resolver/url"><a href="resolver/url.html" >Url Resolver</a></li><li 
id="xooki-resolver/chain"><a href="resolver/chain.html" >Chain 
Resolver</a></li><li id="xooki-resolver/dual"><a href="resolver/dual.html" 
>Dual resolver</a></li><li id="xooki-resolver/sftp"><a 
href="resolver/sftp.html" >sftp resolver</a></li><li id="xooki-resolver/ssh"><a 
href="resolver/ssh.html" >ssh resolver</a></li><li id="xooki-resolver/vfs"><a 
href="resolver/vfs.html" >vfs</a></li></ul></li><li 
id="xooki-settings/conflict-managers"><a href="settings/conflict-managers.html" 
>conflict-managers</a></li><li id="xooki-settings/modules" class="submenu"><a 
href="settings/modules.html" >modules</a><ul class="closed"><li 
id="xooki-settings/module"><a href="settings/module.html" 
>module</a></li></ul></li><li id="xooki-settings/outputters"><a 
href="settings/outputters.html" >outputters</a></li><li 
id="xooki-settings/statuses" class="submenu"><a href="settings/statuses.html" 
>statuses</a><ul class="closed"><li 
 id="xooki-settings/status"><a href="settings/status.html" 
>status</a></li></ul></li><li id="xooki-settings/triggers"><a 
href="settings/triggers.html" >triggers</a></li><li 
id="xooki-settings/version-matchers"><a href="settings/version-matchers.html" 
>version-matchers</a></li></ul></li><li id="xooki-ivyfile" class="submenu"><a 
href="ivyfile.html" >Ivy Files</a><ul class="closed"><li 
id="xooki-ivyfile/info" class="submenu"><a href="ivyfile/info.html" 
>info</a><ul class="closed"><li id="xooki-ivyfile/extends"><a 
href="ivyfile/extends.html" >extends</a></li><li id="xooki-ivyfile/license"><a 
href="ivyfile/license.html" >license</a></li><li 
id="xooki-ivyfile/ivyauthor"><a href="ivyfile/ivyauthor.html" 
>ivyauthor</a></li><li id="xooki-ivyfile/repository"><a 
href="ivyfile/repository.html" >repository</a></li><li 
id="xooki-ivyfile/description"><a href="ivyfile/description.html" 
>description</a></li></ul></li><li id="xooki-ivyfile/configurations" 
class="submenu"><a href="ivyfile/confi
 gurations.html" >configurations</a><ul class="closed"><li 
id="xooki-ivyfile/conf"><a href="ivyfile/conf.html" >conf</a></li><li 
id="xooki-ivyfile/include"><a href="ivyfile/include.html" 
>include</a></li></ul></li><li id="xooki-ivyfile/publications" 
class="submenu"><a href="ivyfile/publications.html" >publications</a><ul 
class="closed"><li id="xooki-ivyfile/artifact" class="submenu"><a 
href="ivyfile/artifact.html" >artifact</a><ul class="closed"><li 
id="xooki-ivyfile/artifact-conf"><a href="ivyfile/artifact-conf.html" 
>conf</a></li></ul></li></ul></li><li id="xooki-ivyfile/dependencies" 
class="submenu"><a href="ivyfile/dependencies.html" >dependencies</a><ul 
class="closed"><li id="xooki-ivyfile/dependency" class="submenu"><a 
href="ivyfile/dependency.html" >dependency</a><ul class="closed"><li 
id="xooki-ivyfile/dependency-conf" class="submenu"><a 
href="ivyfile/dependency-conf.html" >conf</a><ul class="closed"><li 
id="xooki-ivyfile/mapped"><a href="ivyfile/mapped.html" >mapped<
 /a></li></ul></li><li id="xooki-ivyfile/dependency-artifact" 
class="submenu"><a href="ivyfile/dependency-artifact.html" >artifact</a><ul 
class="closed"><li id="xooki-ivyfile/dependency-artifact-conf"><a 
href="ivyfile/dependency-artifact-conf.html" >conf</a></li></ul></li><li 
id="xooki-ivyfile/artifact-exclude" class="submenu"><a 
href="ivyfile/artifact-exclude.html" >exclude</a><ul class="closed"><li 
id="xooki-ivyfile/artifact-exclude-conf"><a 
href="ivyfile/artifact-exclude-conf.html" >conf</a></li></ul></li><li 
id="xooki-ivyfile/dependency-include" class="submenu"><a 
href="ivyfile/dependency-include.html" >include</a><ul class="closed"><li 
id="xooki-ivyfile/dependency-include-conf"><a 
href="ivyfile/dependency-include-conf.html" 
>conf</a></li></ul></li></ul></li><li id="xooki-ivyfile/exclude"><a 
href="ivyfile/exclude.html" >exclude</a></li><li id="xooki-ivyfile/override"><a 
href="ivyfile/override.html" >override</a></li><li 
id="xooki-ivyfile/conflict"><a href="ivyfile/conflic
 t.html" >conflict</a></li></ul></li><li id="xooki-ivyfile/conflicts" 
class="submenu"><a href="ivyfile/conflicts.html" >conflicts</a><ul 
class="closed"><li id="xooki-ivyfile/manager"><a href="ivyfile/manager.html" 
>manager</a></li></ul></li></ul></li><li id="xooki-ant" class="submenu"><a 
href="ant.html" >Ant Tasks</a><ul class="closed"><li 
id="xooki-use/artifactproperty"><a href="use/artifactproperty.html" 
>artifactproperty</a></li><li id="xooki-use/artifactreport"><a 
href="use/artifactreport.html" >artifactreport</a></li><li 
id="xooki-use/buildlist"><a href="use/buildlist.html" >buildlist</a></li><li 
id="xooki-use/buildnumber"><a href="use/buildnumber.html" 
>buildnumber</a></li><li id="xooki-use/cachefileset"><a 
href="use/cachefileset.html" >cachefileset</a></li><li 
id="xooki-use/cachepath"><a href="use/cachepath.html" >cachepath</a></li><li 
id="xooki-use/cleancache"><a href="use/cleancache.html" >cleancache</a></li><li 
id="xooki-use/configure"><a href="use/configure.html" >
 configure</a></li><li id="xooki-use/deliver"><a href="use/deliver.html" 
>deliver</a></li><li id="xooki-use/findrevision"><a 
href="use/findrevision.html" >findrevision</a></li><li id="xooki-use/info"><a 
href="use/info.html" >info</a></li><li id="xooki-use/install"><a 
href="use/install.html" >install</a></li><li id="xooki-use/listmodules"><a 
href="use/listmodules.html" >listmodules</a></li><li id="xooki-use/makepom"><a 
href="use/makepom.html" >makepom</a></li><li id="xooki-use/postresolvetask"><a 
href="use/postresolvetask.html" >post resolve tasks</a></li><li 
id="xooki-use/publish"><a href="use/publish.html" >publish</a></li><li 
id="xooki-use/repreport"><a href="use/repreport.html" >repreport</a></li><li 
id="xooki-use/resolve"><a href="use/resolve.html" >resolve</a></li><li 
id="xooki-use/retrieve"><a href="use/retrieve.html" >retrieve</a></li><li 
id="xooki-use/report" class="submenu"><a href="use/report.html" >report</a><ul 
class="closed"><li id="xooki-yed"><a href="yed.html" 
 >Using yEd to layout report graphs</a></li></ul></li><li 
 >id="xooki-use/settings"><a href="use/settings.html" >settings</a></li><li 
 >id="xooki-use/var"><a href="use/var.html" >var</a></li></ul></li><li 
 >id="xooki-standalone"><a href="standalone.html" >Using 
 >standalone</a></li></ul></li><li id="xooki-dev" class="submenu"><a 
 >href="dev.html" >Developer doc</a><ul class="closed"><li id="xooki-extend"><a 
 >href="extend.html" >Extending Ivy</a></li><li id="xooki-dev/makerelease"><a 
 >href="dev/makerelease.html" >Making a release</a></li><li 
 >id="xooki-dev/updatesite"><a href="dev/updatesite.html" >Updating the 
 >updatesite</a></li></ul></li></ul></li></ul></div>
+
+               <center><iframe src="http://www.apache.org/ads/buttonbar.html";
+                         style="border-width:0;" frameborder="0" scrolling="no"
+                         width="135" height="265"></iframe>
+                </center>
+                
+               </div>
+
+               </td>
+               
+               <td valign="top">
+               <div id="main">
+
+               <h1 class="title">How does it work ?</h1>
+            <br class="xooki-br"/>Now that you have been introduced to the 
main ivy terminology and concepts, it is time to give some explanation of how 
ivy works.<br class="xooki-br"/><br class="xooki-br"/><h1>Usual cycle of 
modules between different locations</h1>
+<center><img src="images/main-tasks.png" /></center>
+More details on ant tasks <a href="ant.html">here</a>.<br 
class="xooki-br"/><br class="xooki-br"/><h1>Configure</h1>
+Ivy needs to be configured to be able to resolve your dependencies. This 
configuration is usually done with a settings file, which defines a set of 
dependency resolvers. Each resolver is able to find ivy files and/or artifacts, 
given simple information such as organisation, module, revision, artifact name, 
artifact type and artifact extension. <br class="xooki-br"/><br 
class="xooki-br"/>The configuration is also responsible for indicating which 
resolver should be used to resolve which module. This configuration is 
dependent only on your environment, i.e. where the modules and artifacts can be 
found. <br class="xooki-br"/><br class="xooki-br"/>A default configuration is 
used by ivy when none is given. This configuration uses ivyrep to resolve all 
modules.<br class="xooki-br"/><h1>Resolve</h1>
+The resolve time is the moment when ivy actually resolves the dependencies of 
one module. It first needs to access the ivy file of the module for which it 
resolves the dependencies. <br class="xooki-br"/><br class="xooki-br"/>Then, 
for each dependency declared in this file, it asks the appropriate resolver 
(according to settings) to find the module (i.e. either an ivy file for it, or 
its artifacts if no ivy file can be found). It also uses a filesystem based 
cache to avoid asking for a dependency if it is already in cache (at least if 
possible, which is not the case with latest revisions).<br 
class="xooki-br"/><br class="xooki-br"/>If the resolver is a composite one 
(i.e. a chain or a dual resolver), several resolvers may actually be called to 
find the module.<br class="xooki-br"/><br class="xooki-br"/>When the dependency 
module has been found, its ivy file is downloaded to the ivy cache. Then ivy 
checks if the dependency module has dependencies, in which case it recursilvel
 y traverses the graph of dependencies. <br class="xooki-br"/><br 
class="xooki-br"/>All over this traversal, conflict management is done to 
prevent access to a module as soon as possible.<br class="xooki-br"/><br 
class="xooki-br"/>When ivy has traversed the whole graph, it asks the resolvers 
to download the artifacts corresponding to each of the dependencies which are 
not already in the cache and which have not been evicted by conflict managers. 
All downloads are made to the ivy cache.<br class="xooki-br"/><br 
class="xooki-br"/>Finally, an xml report is generated in the cache, which 
allows ivy to easily know what are all the dependencies of a module, without 
traversing the graph again.<br class="xooki-br"/><br class="xooki-br"/>After 
this resolve step, two main steps are possible: either build a path with 
artifacts in the cache, or copy them to another directory structure.<br 
class="xooki-br"/><br class="xooki-br"/><h1>Retrieve</h1>
+What is called retrieve in ivy is the act of copying artifacts from the cache 
to another directory structure. This is done using a pattern, which indicates 
to ivy where the files should be copied.<br class="xooki-br"/><br 
class="xooki-br"/>For this, ivy uses the xml report in the cache corresponding 
to the module it should retrieve to know which artifacts should be copied.<br 
class="xooki-br"/><br class="xooki-br"/>It also checks if the files are not 
already copied to maximize performances.<br class="xooki-br"/><h1>Building a 
path from the cache</h1>
+In some cases, it is preferable to use artifacts directly from the cache. Ivy 
is able to use the xml report generated at resolve time to build a path of all 
artifacts required.<br class="xooki-br"/><br class="xooki-br"/>This can be 
particularly useful when building plug-ins for IDEs.<br class="xooki-br"/><br 
class="xooki-br"/><h1>Reports</h1>
+Ivy is also able to generate readable reports describing the dependencies 
resolution.<br class="xooki-br"/><br class="xooki-br"/>This is done with a 
simple xsl transformation of the xml report generated at resolve time.<br 
class="xooki-br"/><br class="xooki-br"/><h1>Publish</h1>
+Finally, Ivy can be used to publish a particular version of a module in your 
repository, so that it becomes available for future resolving. This task is 
usually called either manually or from a continuous integration server.<br 
class="xooki-br"/><br class="xooki-br"/>   
+               </div><!-- main -->
+               </td>
+       </tr>
+</table>
+
+<table id="footer-menu" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td align="center" valign="middle">
+               <div class="primary-links">:: 
+                       <a href="index.html">Home</a> ::
+                       <a href="download.html">Download</a> ::
+                       <a 
href="history/latest-milestone/index.html">Documentation</a> ::
+                       <a href="get-involved.html">Get Involved</a> ::
+                       <a href="search.html">Search</a> ::
+               </div>
+               </td>
+       </tr>
+</table>
+
+
+
+<div id="footer-message"></div>
+
+
+</div><!-- body -->
+</body>
+</html>

Propchange: ant/ivy/site/target/history/2.2.0-rc1/principle.html
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: ant/ivy/site/target/history/2.2.0-rc1/reference.html
URL: 
http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0-rc1/reference.html?rev=961685&view=auto
==============================================================================
--- ant/ivy/site/target/history/2.2.0-rc1/reference.html (added)
+++ ant/ivy/site/target/history/2.2.0-rc1/reference.html Thu Jul  8 10:00:21 
2010
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html>
+<head>
+       <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
+       <script type="text/javascript">var xookiConfig = {level: 0};</script>   
+       
+
+<title>Reference | Apache Ivy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <link rel="stylesheet" type="text/css" href="style/style.css" />
+  <script src="js/jquery.pack.js" type="text/javascript"></script>
+  <script src="js/jquery.treeview.js" type="text/javascript"></script>
+  <script type="text/javascript">
+  $(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: 
true});});
+  </script>
+
+<script language="javascript" type="text/javascript">xooki = {u: function(url) 
{return "xooki/"+url;}};</script>
+</head>
+<body>
+
+<div id="body">
+<table id="header" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td id="home" width="30%"><a href="http://ant.apache.org/";
+                       title="Apache Ant"><img src="images/ant-group-logo.gif" 
alt="Apache Ant"
+                       border="0" /></a></td>
+
+               <td class="product" width="70%" align="right" 
valign="middle"><img
+                       src="images/logo.png" alt="ivy" border="0" /></td>
+       </tr>
+</table>
+
+<table id="top-menu" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td>
+
+        <div style="float:right;margin: 0 10px;">
+        <!-- Google CSE Search Box Begins -->
+  <form id="searchbox_014292259695392975429:5y6qypnrni8" 
action="http://ant.apache.org/ivy/search.html";>
+    <input type="hidden" name="cx" value="014292259695392975429:5y6qypnrni8" />
+    <input type="hidden" name="cof" value="FORID:11" />
+    <input name="q" type="text" size="30" />
+    <input type="submit" name="sa" value="Search" />
+  </form>
+  <script type="text/javascript" 
src="http://www.google.com/coop/cse/brand?form=searchbox_014292259695392975429%3A5y6qypnrni8";></script>
+<!-- Google CSE Search Box Ends -->
+        </div>
+
+               <div id="navcontainer">
+               <a href="http://ant.apache.org/";>Apache Ant</a> &gt; <a 
href="http://ant.apache.org/ivy/";>Ivy</a> &gt; <a 
href="http://ant.apache.org/ivy/history.html";>History</a> &gt; <span 
class="breadCrumb"><a href="index.html" >Documentation (2.2.0-rc1)</a> &gt; <a 
href="reference.html" class="current">Reference</a></span>
+               </div>
+               </td>
+       </tr>
+
+</table>
+
+<table id="content" border="0" cellpadding="0" cellspacing="0"
+       width="100%">
+       <tr>
+               <td id="sidebar-left">
+               <div class="block block-book" id="block-book-0">
+               <h2>Ivy</h2>
+
+               <div class="content"><ul id="treemenu" class="treeview"><li 
id="xooki-index" class="submenu"><a href="index.html" >Documentation 
(2.2.0-rc1)</a><ul class="open"><li id="xooki-release-notes"><a 
href="release-notes.html" >Release Notes</a></li><li id="xooki-tutorial" 
class="submenu"><a href="tutorial.html" >Tutorials</a><ul class="closed"><li 
id="xooki-tutorial/start"><a href="tutorial/start.html" >Quick 
Start</a></li><li id="xooki-tutorial/defaultconf"><a 
href="tutorial/defaultconf.html" >Adjusting default settings</a></li><li 
id="xooki-tutorial/multiple"><a href="tutorial/multiple.html" >Multiple 
Resolvers</a></li><li id="xooki-tutorial/dual"><a href="tutorial/dual.html" 
>Dual Resolver</a></li><li id="xooki-tutorial/dependence"><a 
href="tutorial/dependence.html" >Project dependencies</a></li><li 
id="xooki-tutorial/multiproject"><a href="tutorial/multiproject.html" >Using 
Ivy in multiple projects environment</a></li><li id="xooki-tutorial/conf"><a 
href="tutorial/conf.html" 
 >Using Ivy Module Configurations</a></li><li 
 >id="xooki-tutorial/build-repository" class="submenu"><a 
 >href="tutorial/build-repository.html" >Building a repository</a><ul 
 >class="closed"><li id="xooki-tutorial/build-repository/basic"><a 
 >href="tutorial/build-repository/basic.html" >Basic repository 
 >copy</a></li><li id="xooki-tutorial/build-repository/advanced"><a 
 >href="tutorial/build-repository/advanced.html" >Using 
 >namespaces</a></li></ul></li><li id="xooki-moreexamples"><a 
 >href="moreexamples.html" >More examples</a></li></ul></li><li 
 >id="xooki-reference" class="submenu"><a href="reference.html" 
 >class="current">Reference</a><ul class="open"><li id="xooki-intro" 
 >class="submenu">Introduction<ul class="closed"><li id="xooki-terminology"><a 
 >href="terminology.html" >Terminology</a></li><li id="xooki-concept"><a 
 >href="concept.html" >Main Concepts</a></li><li id="xooki-textual"><a 
 >href="textual.html" >Text Conventions</a></li><li id="xooki-principle"><a 
 >href="principle.html" >How does
  it work ?</a></li><li id="xooki-bestpractices"><a href="bestpractices.html" 
>Best practices</a></li><li id="xooki-install"><a href="install.html" 
>Installation</a></li></ul></li><li id="xooki-settings" class="submenu"><a 
href="settings.html" >Settings Files</a><ul class="closed"><li 
id="xooki-settings/property"><a href="settings/property.html" 
>property</a></li><li id="xooki-settings/properties"><a 
href="settings/properties.html" >properties</a></li><li 
id="xooki-settings/settings"><a href="settings/settings.html" 
>settings</a></li><li id="xooki-settings/include"><a 
href="settings/include.html" >include</a></li><li 
id="xooki-settings/classpath"><a href="settings/classpath.html" 
>classpath</a></li><li id="xooki-settings/typedef"><a 
href="settings/typedef.html" >typedef</a></li><li 
id="xooki-settings/credentials"><a href="settings/credentials.html" 
>credentials</a></li><li id="xooki-settings/lock-strategies"><a 
href="settings/lock-strategies.html" >lock-strategies</a></li><li
  id="xooki-settings/caches" class="submenu"><a href="settings/caches.html" 
>caches</a><ul class="closed"><li id="xooki-settings/caches/cache" 
class="submenu"><a href="settings/caches/cache.html" >cache</a><ul 
class="closed"><li id="xooki-settings/caches/ttl"><a 
href="settings/caches/ttl.html" >ttl</a></li></ul></li></ul></li><li 
id="xooki-settings/latest-strategies"><a href="settings/latest-strategies.html" 
>latest-strategies</a></li><li id="xooki-settings/parsers"><a 
href="settings/parsers.html" >parsers</a></li><li 
id="xooki-settings/namespaces" class="submenu"><a 
href="settings/namespaces.html" >namespaces</a><ul class="closed"><li 
id="xooki-settings/namespace" class="submenu"><a href="settings/namespace.html" 
>namespace</a><ul class="closed"><li id="xooki-settings/namespace/rule" 
class="submenu"><a href="settings/namespace/rule.html" >rule</a><ul 
class="closed"><li id="xooki-settings/namespace/fromtosystem" 
class="submenu"><a href="settings/namespace/fromtosystem.html" >
 fromsystem / tosystem</a><ul class="closed"><li 
id="xooki-settings/namespace/src"><a href="settings/namespace/src.html" 
>src</a></li><li id="xooki-settings/namespace/dest"><a 
href="settings/namespace/dest.html" 
>dest</a></li></ul></li></ul></li></ul></li></ul></li><li 
id="xooki-settings/macrodef" class="submenu"><a href="settings/macrodef.html" 
>macrodef</a><ul class="closed"><li id="xooki-settings/macrodef/attribute"><a 
href="settings/macrodef/attribute.html" >attribute</a></li></ul></li><li 
id="xooki-settings/resolvers" class="submenu"><a href="settings/resolvers.html" 
>resolvers</a><ul class="closed"><li id="xooki-resolver/ivyrep"><a 
href="resolver/ivyrep.html" >IvyRep Resolver</a></li><li 
id="xooki-resolver/ibiblio"><a href="resolver/ibiblio.html" >IBiblio 
Resolver</a></li><li id="xooki-resolver/packager"><a 
href="resolver/packager.html" >Packager resolver</a></li><li 
id="xooki-resolver/filesystem"><a href="resolver/filesystem.html" >File System 
resolver</a></li><li id="
 xooki-resolver/url"><a href="resolver/url.html" >Url Resolver</a></li><li 
id="xooki-resolver/chain"><a href="resolver/chain.html" >Chain 
Resolver</a></li><li id="xooki-resolver/dual"><a href="resolver/dual.html" 
>Dual resolver</a></li><li id="xooki-resolver/sftp"><a 
href="resolver/sftp.html" >sftp resolver</a></li><li id="xooki-resolver/ssh"><a 
href="resolver/ssh.html" >ssh resolver</a></li><li id="xooki-resolver/vfs"><a 
href="resolver/vfs.html" >vfs</a></li></ul></li><li 
id="xooki-settings/conflict-managers"><a href="settings/conflict-managers.html" 
>conflict-managers</a></li><li id="xooki-settings/modules" class="submenu"><a 
href="settings/modules.html" >modules</a><ul class="closed"><li 
id="xooki-settings/module"><a href="settings/module.html" 
>module</a></li></ul></li><li id="xooki-settings/outputters"><a 
href="settings/outputters.html" >outputters</a></li><li 
id="xooki-settings/statuses" class="submenu"><a href="settings/statuses.html" 
>statuses</a><ul class="closed"><l
 i id="xooki-settings/status"><a href="settings/status.html" 
>status</a></li></ul></li><li id="xooki-settings/triggers"><a 
href="settings/triggers.html" >triggers</a></li><li 
id="xooki-settings/version-matchers"><a href="settings/version-matchers.html" 
>version-matchers</a></li></ul></li><li id="xooki-ivyfile" class="submenu"><a 
href="ivyfile.html" >Ivy Files</a><ul class="closed"><li 
id="xooki-ivyfile/info" class="submenu"><a href="ivyfile/info.html" 
>info</a><ul class="closed"><li id="xooki-ivyfile/extends"><a 
href="ivyfile/extends.html" >extends</a></li><li id="xooki-ivyfile/license"><a 
href="ivyfile/license.html" >license</a></li><li 
id="xooki-ivyfile/ivyauthor"><a href="ivyfile/ivyauthor.html" 
>ivyauthor</a></li><li id="xooki-ivyfile/repository"><a 
href="ivyfile/repository.html" >repository</a></li><li 
id="xooki-ivyfile/description"><a href="ivyfile/description.html" 
>description</a></li></ul></li><li id="xooki-ivyfile/configurations" 
class="submenu"><a href="ivyfile/con
 figurations.html" >configurations</a><ul class="closed"><li 
id="xooki-ivyfile/conf"><a href="ivyfile/conf.html" >conf</a></li><li 
id="xooki-ivyfile/include"><a href="ivyfile/include.html" 
>include</a></li></ul></li><li id="xooki-ivyfile/publications" 
class="submenu"><a href="ivyfile/publications.html" >publications</a><ul 
class="closed"><li id="xooki-ivyfile/artifact" class="submenu"><a 
href="ivyfile/artifact.html" >artifact</a><ul class="closed"><li 
id="xooki-ivyfile/artifact-conf"><a href="ivyfile/artifact-conf.html" 
>conf</a></li></ul></li></ul></li><li id="xooki-ivyfile/dependencies" 
class="submenu"><a href="ivyfile/dependencies.html" >dependencies</a><ul 
class="closed"><li id="xooki-ivyfile/dependency" class="submenu"><a 
href="ivyfile/dependency.html" >dependency</a><ul class="closed"><li 
id="xooki-ivyfile/dependency-conf" class="submenu"><a 
href="ivyfile/dependency-conf.html" >conf</a><ul class="closed"><li 
id="xooki-ivyfile/mapped"><a href="ivyfile/mapped.html" >mappe
 d</a></li></ul></li><li id="xooki-ivyfile/dependency-artifact" 
class="submenu"><a href="ivyfile/dependency-artifact.html" >artifact</a><ul 
class="closed"><li id="xooki-ivyfile/dependency-artifact-conf"><a 
href="ivyfile/dependency-artifact-conf.html" >conf</a></li></ul></li><li 
id="xooki-ivyfile/artifact-exclude" class="submenu"><a 
href="ivyfile/artifact-exclude.html" >exclude</a><ul class="closed"><li 
id="xooki-ivyfile/artifact-exclude-conf"><a 
href="ivyfile/artifact-exclude-conf.html" >conf</a></li></ul></li><li 
id="xooki-ivyfile/dependency-include" class="submenu"><a 
href="ivyfile/dependency-include.html" >include</a><ul class="closed"><li 
id="xooki-ivyfile/dependency-include-conf"><a 
href="ivyfile/dependency-include-conf.html" 
>conf</a></li></ul></li></ul></li><li id="xooki-ivyfile/exclude"><a 
href="ivyfile/exclude.html" >exclude</a></li><li id="xooki-ivyfile/override"><a 
href="ivyfile/override.html" >override</a></li><li 
id="xooki-ivyfile/conflict"><a href="ivyfile/confl
 ict.html" >conflict</a></li></ul></li><li id="xooki-ivyfile/conflicts" 
class="submenu"><a href="ivyfile/conflicts.html" >conflicts</a><ul 
class="closed"><li id="xooki-ivyfile/manager"><a href="ivyfile/manager.html" 
>manager</a></li></ul></li></ul></li><li id="xooki-ant" class="submenu"><a 
href="ant.html" >Ant Tasks</a><ul class="closed"><li 
id="xooki-use/artifactproperty"><a href="use/artifactproperty.html" 
>artifactproperty</a></li><li id="xooki-use/artifactreport"><a 
href="use/artifactreport.html" >artifactreport</a></li><li 
id="xooki-use/buildlist"><a href="use/buildlist.html" >buildlist</a></li><li 
id="xooki-use/buildnumber"><a href="use/buildnumber.html" 
>buildnumber</a></li><li id="xooki-use/cachefileset"><a 
href="use/cachefileset.html" >cachefileset</a></li><li 
id="xooki-use/cachepath"><a href="use/cachepath.html" >cachepath</a></li><li 
id="xooki-use/cleancache"><a href="use/cleancache.html" >cleancache</a></li><li 
id="xooki-use/configure"><a href="use/configure.html"
  >configure</a></li><li id="xooki-use/deliver"><a href="use/deliver.html" 
>deliver</a></li><li id="xooki-use/findrevision"><a 
href="use/findrevision.html" >findrevision</a></li><li id="xooki-use/info"><a 
href="use/info.html" >info</a></li><li id="xooki-use/install"><a 
href="use/install.html" >install</a></li><li id="xooki-use/listmodules"><a 
href="use/listmodules.html" >listmodules</a></li><li id="xooki-use/makepom"><a 
href="use/makepom.html" >makepom</a></li><li id="xooki-use/postresolvetask"><a 
href="use/postresolvetask.html" >post resolve tasks</a></li><li 
id="xooki-use/publish"><a href="use/publish.html" >publish</a></li><li 
id="xooki-use/repreport"><a href="use/repreport.html" >repreport</a></li><li 
id="xooki-use/resolve"><a href="use/resolve.html" >resolve</a></li><li 
id="xooki-use/retrieve"><a href="use/retrieve.html" >retrieve</a></li><li 
id="xooki-use/report" class="submenu"><a href="use/report.html" >report</a><ul 
class="closed"><li id="xooki-yed"><a href="yed.html
 " >Using yEd to layout report graphs</a></li></ul></li><li 
id="xooki-use/settings"><a href="use/settings.html" >settings</a></li><li 
id="xooki-use/var"><a href="use/var.html" >var</a></li></ul></li><li 
id="xooki-standalone"><a href="standalone.html" >Using 
standalone</a></li></ul></li><li id="xooki-dev" class="submenu"><a 
href="dev.html" >Developer doc</a><ul class="closed"><li id="xooki-extend"><a 
href="extend.html" >Extending Ivy</a></li><li id="xooki-dev/makerelease"><a 
href="dev/makerelease.html" >Making a release</a></li><li 
id="xooki-dev/updatesite"><a href="dev/updatesite.html" >Updating the 
updatesite</a></li></ul></li></ul></li></ul></div>
+
+               <center><iframe src="http://www.apache.org/ads/buttonbar.html";
+                         style="border-width:0;" frameborder="0" scrolling="no"
+                         width="135" height="265"></iframe>
+                </center>
+                
+               </div>
+
+               </td>
+               
+               <td valign="top">
+               <div id="main">
+
+               <h1 class="title">Reference</h1>
+            <br class="xooki-br"/>Welcome to the Ivy reference 
documentation!<br class="xooki-br"/><br class="xooki-br"/>If you don't know Ivy 
at all, take a look at its features, the faq and the <a 
href="tutorial.html">tutorials</a> before digging into this reference 
documentation.<br class="xooki-br"/><br class="xooki-br"/><h1>Reference 
Overview</h1>
+This documentation is broken into several parts:
+<ul>
+<li>Introduction</li>
+<ul>
+<li><a href="terminology.html">Terminology</a></li>
+This part gives you the meaning of some words used all over the Ivy 
documentation, such as organization, module, configurations, settings, ...
+<li><a href="concept.html">Main Concepts</a></li>
+This part introduces the main concepts used in Ivy: dependency resolvers, 
variables, patterns, and also a good introduction to a central ivy concept: 
module configurations.
+<li><a href="principle.html">How does it work ?</a></li>
+As the title suggests, here you will find an explanation of how Ivy does work 
internally, which can help to better understand and customize its use.
+<li><a href="install.html">Installation</a></li>
+This part describes how to install Ivy.
+</ul>
+<li><a href="settings.html">Settings Files</a></li>
+This part is dedicated to the specification of the settings file of Ivy 
(usually called ivysettings.xml). It also gives the list of built-in dependency 
resolvers available in Ivy.
+<li><a href="ivyfile.html">Ivy Files</a></li>
+This part is the reference for the module descriptors, the Ivy files in which 
you describe your dependencies. If you have any questions about what can be 
done or not in an ivy file, you will find the answer here.
+<li><a href="ant.html">Ant Tasks</a></li>
+This part describes how to use Ivy from ant. It's in this section that all ant 
tasks provided by Ivy are specified.
+<li><a href="standalone.html">Using standalone</a></li>
+Even though Ivy is most often used from ant, it can also be used from the 
command line. This page describes how you can do this.
+</ul>
+               </div><!-- main -->
+               </td>
+       </tr>
+</table>
+
+<table id="footer-menu" summary="Navigation elements." border="0"
+       cellpadding="0" cellspacing="0" width="100%">
+       <tr>
+               <td align="center" valign="middle">
+               <div class="primary-links">:: 
+                       <a href="index.html">Home</a> ::
+                       <a href="download.html">Download</a> ::
+                       <a 
href="history/latest-milestone/index.html">Documentation</a> ::
+                       <a href="get-involved.html">Get Involved</a> ::
+                       <a href="search.html">Search</a> ::
+               </div>
+               </td>
+       </tr>
+</table>
+
+
+
+<div id="footer-message"></div>
+
+
+</div><!-- body -->
+</body>
+</html>

Propchange: ant/ivy/site/target/history/2.2.0-rc1/reference.html
------------------------------------------------------------------------------
    svn:mime-type = text/plain


Reply via email to