ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From maart...@apache.org
Subject svn commit: r790416 - in /ant/ivy/core/trunk: CHANGES.txt doc/use/postresolvetask.html doc/use/resolve.html
Date Wed, 01 Jul 2009 23:08:14 GMT
Author: maartenc
Date: Wed Jul  1 23:08:13 2009
New Revision: 790416

URL: http://svn.apache.org/viewvc?rev=790416&view=rev
Log:
DOCUMENTATION: added missing documentation for the 'keep' attribute on the (post)resolve Ant
tasks (IVY-1091)

Modified:
    ant/ivy/core/trunk/CHANGES.txt
    ant/ivy/core/trunk/doc/use/postresolvetask.html
    ant/ivy/core/trunk/doc/use/resolve.html

Modified: ant/ivy/core/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/CHANGES.txt?rev=790416&r1=790415&r2=790416&view=diff
==============================================================================
--- ant/ivy/core/trunk/CHANGES.txt (original)
+++ ant/ivy/core/trunk/CHANGES.txt Wed Jul  1 23:08:13 2009
@@ -92,6 +92,7 @@
 =====================================
 - DOCUMENTATION: not all attributes of publish task are documented (IVY-963) (thanks to Jon
Schneider)
 - DOCUMENTATION: missing documentation for the 'Version Pattern Matcher' (IVY-871) (thanks
to Jon Schneider)
+- DOCUMENTATION: added missing documentation for the 'keep' attribute on the (post)resolve
Ant tasks (IVY-1091)
 
 - NEW: configuration intersections (IVY-1093)
 - NEW: configuration groups (IVY-1097)

Modified: ant/ivy/core/trunk/doc/use/postresolvetask.html
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/doc/use/postresolvetask.html?rev=790416&r1=790415&r2=790416&view=diff
==============================================================================
--- ant/ivy/core/trunk/doc/use/postresolvetask.html (original)
+++ ant/ivy/core/trunk/doc/use/postresolvetask.html Wed Jul  1 23:08:13 2009
@@ -66,6 +66,7 @@
     <tr><td>branch</td><td>the name of the branch to resolve in inline
mode <span class="since">(since 2.1)</span></td><td>Defaults to no
branch in inline mode, nothing in standard mode.</td></tr>
     <tr><td>transitive</td><td>true to resolve dependencies transitively,
false otherwise <span class="since">since 1.4</span></td><td>No. Defaults
to true</td></tr>
     <tr><td>resolveMode</td><td>the [[ant:resolve resolve mode]]
to use when an automatic resolve is triggered <span class="since">(since 2.1)</span></td><td>No.
defaults to using the resolve mode set in the [[settings settings]]</td></tr>
+    <tr><td>keep</td><td>true to keep the results of the automatic
resolve in memory, false to discard them. When this is false, the standard ivy properties
won't be set and other postresolve-tasks (like retrieve and cachepath) won't be able to resuse
the results of this resolve!</td><td>No. defaults to false for an inline resolve
and to true in any other case</td></tr>
     <tr><td>haltonfailure</td><td>true to halt the build on ivy failure,
false to continue</td><td>No. Defaults to true</td></tr>
     <tr><td>validate</td><td>true to force ivy files validation against
ivy.xsd, false to force no validation</td><td>No. Defaults to default ivy value
(as configured in configuration file)</td></tr>
     <tr><td>refresh</td><td>true to force Ivy to resolve dynamic
revision in this resolve process, false to use cached resolved revision <span class="since">since
2.1</span></td><td>No. defaults to false</td></tr>

Modified: ant/ivy/core/trunk/doc/use/resolve.html
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/doc/use/resolve.html?rev=790416&r1=790415&r2=790416&view=diff
==============================================================================
--- ant/ivy/core/trunk/doc/use/resolve.html (original)
+++ ant/ivy/core/trunk/doc/use/resolve.html Wed Jul  1 23:08:13 2009
@@ -86,7 +86,9 @@
 </ul>
 
 <h2>Inline mode</h2>
-<span class="since">since 1.4</span> The inline mode allow to call a resolve
without an ivy file, by setting directly the module which should be resolved from the repository.
It is particularly useful to install released software, like an ant task for example. When
inline is set to true, the organisation module and revision attributes are used to specify
which module should be resolved from the repository.
+<span class="since">since 1.4</span> The inline mode allow to call a resolve
without an ivy file, by setting directly the module which should be resolved from the repository.
It is particularly useful to install released software, like an ant task for example. When
inline is set to true, the organisation module and revision attributes are used to specify
which module should be resolved from the repository. 
+
+<b>Remark:</b> if you want the standard ivy properties to be set or to reuse
the results of an inline resolve by other post-resolve tasks like retrieve, cachepath, report,
..., you must set the keep attribute to true!
 
 <h2>Resolve mode</h2>
 <span class="since">since 2.0</span> The resolve mode allows to define how Ivy
should use dependency revision constraints when performing the resolution.
@@ -121,6 +123,8 @@
 
     <tr><td>inline</td><td>true to use inline mode, false to resolve
an ivy file <span class="since">since 1.4</span></td><td>No. defaults
to false</td></tr>
 
+    <tr><td>keep</td><td>true to keep the results of the resolve
in memory, false to discard them. When this is false, the standard ivy properties won't be
set and other postresolve-tasks (like retrieve and cachepath) won't be able to resuse the
results of this resolve!</td><td>No. defaults to false for an inline resolve and
to true in any other case</td></tr>
+
     <tr><td>organisation</td><td>the organisation of the module to
resolve in inline mode <span class="since">since 1.4</span></td><td>Yes
in inline mode, no otherwise.</td></tr>
 
     <tr><td>module</td><td>the name of the module to resolve in inline
mode <span class="since">since 1.4</span></td><td>Yes in inline mode,
no otherwise.</td></tr>



Mime
View raw message