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>


Reply via email to