Added: ant/ivy/site/target/history/2.2.0/resolver/url.html URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/resolver/url.html?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/resolver/url.html (added) +++ ant/ivy/site/target/history/2.2.0/resolver/url.html Wed Oct 6 21:25:29 2010 @@ -0,0 +1,162 @@ + + + + + + + +Url Resolver | Apache Ivy + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ +
+ +
+ + + + +
+ + +
+ + +
+ + + + + + + +
+
+ +

Url Resolver

+ + + + + +
Tagurl
Handle latestyes with http urls (and apache server) and with file urls, no with other urls
Handle publishyes with http urls whose destination supports publishing (as of Ivy 2.0)
+ +
+This resolver is one of the most generic. In fact, most of the previous resolvers can be obtained by a particular configuration of this one. Indeed it uses urls to find ivy files and artifacts. The urls it uses are defined through ivy and artifact children, each giving a pattern to find ivy files or artifacts.

Limitation: in m2compatible mode, this resolver is not able list available organizations. It means some features like repreport are not available.

Attributes

+This resolver shares the common attributes of standard resolvers. + + + + + + + + +
AttributeDescriptionRequired
m2compatibleTrue if this resolver should be maven2 compatible, false otherwise since 1.3No, defaults to false
+

Child elements

+ + + + + + + + + + +
ElementDescriptionCardinality
ivydefines a pattern for ivy files, using the pattern attribute0..n
artifactdefines a pattern for artifacts, using the pattern attribute1..n
+ +

Example

+
+<url name="two-patterns-example">
<ivy pattern="http://ivyrep.mycompany.com/[module]/[revision]/ivy-[revision].xml" />
<artifact pattern="http://ivyrep.mycompany.com/[module]/[revision]/[artifact]-[revision].[ext]" />
<artifact pattern="http://ivyrep.mycompany.com/[module]/[revision]/[artifact].[ext]" />
</url> +
+Looks for ivy files in one place and for artifacts in two places: with or without revision in name (revision being already in the directory structure).

+
+
+ + + + + + + + + + + + +
+ + Added: ant/ivy/site/target/history/2.2.0/resolver/vfs.html URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/resolver/vfs.html?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/resolver/vfs.html (added) +++ ant/ivy/site/target/history/2.2.0/resolver/vfs.html Wed Oct 6 21:25:29 2010 @@ -0,0 +1,153 @@ + + + + + + + +vfs | Apache Ivy + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ +
+ +
+ + + + +
+ + +
+ + +
+ + + + + + + +
+
+ +

vfs

+ + + + + +
Tagvfs
Handle latestdepend on vfs capacity, usually yes
Handle publishdepend on vfs capacity, usually yes
+
+This resolver is certainly the most capable, since it relies on Apache commons VFS, which gives an uniform access to a good number of file systems, including ftp, webdav, zip, ... since 1.4 + +Note: commons vfs has not released a stable version yet, hence Ivy relies on a nightly build. Stability should thus be considered carefully before using this resolver in a production environment

Attributes

+This resolver shares the common attributes of standard resolvers.

Child elements

+ + + + + + + + + + +
ElementDescriptionCardinality
ivydefines a pattern for ivy files, using the pattern attribute0..n
artifactdefines a pattern for artifacts, using the pattern attribute1..n
+ +

Example

+
+<vfs name="vfs-resolver">
<ivy pattern="sftp://username:password@host/[organisation]/[module]/[revision]/ivy.xml" />
<artifact pattern="sftp://username:password@host/[organisation]/[module]/[revision]/[artifact].[ext]" />
</vfs> +
+Access ivy and artifacts files using sftp.

+
+
+ + + + + + + + + + + + +
+ + Added: ant/ivy/site/target/history/2.2.0/samples/apache-hello-ivy-default.html URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/apache-hello-ivy-default.html?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/samples/apache-hello-ivy-default.html (added) +++ ant/ivy/site/target/history/2.2.0/samples/apache-hello-ivy-default.html Wed Oct 6 21:25:29 2010 @@ -0,0 +1,371 @@ + + + + +Ivy report :: hello-ivy by apache :: default + + + + + + + +

+hello-ivy + by + apache +

+
+ resolved on + 2007-10-21 17:24:25
+ +
+

Dependencies Stats

+ + + + + + + + + + + + + +
Modules3
Revisions4 + (0 searched searched, + 0 downloaded downloaded, + 1 evicted evicted, + 0 errors error)
Artifacts3 + (0 downloaded, + 0 failed)
Artifacts size217 kB + (0 kB downloaded, + 217 kB in cache)
+

Conflicts

+ + + + + + + + + + + +
ModuleSelectedEvicted
commons-lang + by + commons-lang2.0 1.0
+

Dependencies Overview

+ + + + + + + + + + + + + + + + + + + + + + + +
ModuleRevisionStatusResolverDefaultLicensesSize
commons-cli + by + commons-cli1.0integrationpublicfalse29 kB +
--- commons-logging + by + commons-logging1.0integrationpublicfalse21 kB +
--- commons-lang + by + commons-lang1.00 kB + evicted
--- commons-lang + by + commons-lang2.0integrationpublicfalse166 kB +
commons-lang + by + commons-lang2.0integrationpublicfalse166 kB +
+

Details

+

+commons-cli by commons-cliresolved by default +

+

+ + Revision: 1.0 +

+ + + + + + + + + + + + + + + + +
Statusintegration
Publication20051108231152
Resolverpublic
Configurationssystem, default, compile, provided, runtime, master
Artifacts size29 kB + (0 kB downloaded, + 29 kB in cache)
+
Required by
+ + + + + + + + + + + +
OrganisationNameIn ConfigurationsAsked Revision
apachehello-ivydefault1.0
+
Dependencies
+ + + + + + + + + + + + + + + + + +
ModuleRevisionStatusResolverDefaultLicensesSize
commons-logging + by + commons-logging1.0integrationpublicfalse21 kB +
commons-lang + by + commons-lang1.00 kB + evicted
commons-lang + by + commons-lang2.0integrationpublicfalse166 kB +
+
Artifacts
+ + + + + + + + + + + +
NameTypeExtDownloadSize
commons-clijarjarno29 kB
+

+commons-logging by commons-loggingresolved by default +

+

+ + Revision: 1.0 +

+ + + + + + + + + + + + + + + + +
Statusintegration
Publication20051108231641
Resolverpublic
Configurationscompile, runtime, master
Artifacts size21 kB + (0 kB downloaded, + 21 kB in cache)
+
Required by
+ + + + + + + + + + + +
OrganisationNameIn ConfigurationsAsked Revision
commons-clicommons-clicompile, runtime1.0
+
Dependencies
+ + + + +
+ No dependency +
+
Artifacts
+ + + + + + + + + + + +
NameTypeExtDownloadSize
commons-loggingjarjarno21 kB
+

+commons-lang by commons-langresolved by default +

+

+ + Revision: 1.0evicted +

+ + + + + + + + + + + + + + + + + + + +
Status
Publication
Resolver
Configurations
Artifacts size0 kB + (0 kB downloaded, + 0 kB in cache)
Evicted by2.0 + in latest-revision conflict manager +
+
Required by
+ + + + + + + + + + + +
OrganisationNameIn ConfigurationsAsked Revision
commons-clicommons-clicompile, runtime1.0
+

+ + Revision: 2.0 +

+ + + + + + + + + + + + + + + + +
Statusintegration
Publication20051124062021
Resolverpublic
Configurationssystem, default, compile, provided, runtime, master
Artifacts size166 kB + (0 kB downloaded, + 166 kB in cache)
+
Required by
+ + + + + + + + + + + + + + +
OrganisationNameIn ConfigurationsAsked Revision
apachehello-ivydefault2.0
commons-clicommons-clicompile, runtime1.0
+
Dependencies
+ + + + +
+ No dependency +
+
Artifacts
+ + + + + + + + + + + +
NameTypeExtDownloadSize
commons-langjarjarno166 kB
+
+ + Added: ant/ivy/site/target/history/2.2.0/samples/build-install.xml URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/build-install.xml?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/samples/build-install.xml (added) +++ ant/ivy/site/target/history/2.2.0/samples/build-install.xml Wed Oct 6 21:25:29 2010 @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + + + Added: ant/ivy/site/target/history/2.2.0/samples/build.xml URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/build.xml?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/samples/build.xml (added) +++ ant/ivy/site/target/history/2.2.0/samples/build.xml Wed Oct 6 21:25:29 2010 @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +We are now ready to execute our simple program with its dependency on commons-lang. +Let's go! + + + + + + + + + + + + + +package example; + +import org.apache.commons.lang.WordUtils; + +public class Hello { + public static void main(String[] args) { + String message = "hello ivy !"; + System.out.println("standard message : " + message); + System.out.println("capitalized by " + WordUtils.class.getName() + + " : " + WordUtils.capitalizeFully(message)); + } +} + + + + + + + + + + + + + + + + + + + + + Added: ant/ivy/site/target/history/2.2.0/samples/commons-lang1.0-dep-report-part.jpg URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/commons-lang1.0-dep-report-part.jpg?rev=1005260&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/ivy/site/target/history/2.2.0/samples/commons-lang1.0-dep-report-part.jpg ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ant/ivy/site/target/history/2.2.0/samples/hibernate3.0-dep-report-part.jpg URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/hibernate3.0-dep-report-part.jpg?rev=1005260&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/ivy/site/target/history/2.2.0/samples/hibernate3.0-dep-report-part.jpg ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ant/ivy/site/target/history/2.2.0/samples/ivy-doc.xsl URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/ivy-doc.xsl?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/samples/ivy-doc.xsl (added) +++ ant/ivy/site/target/history/2.2.0/samples/ivy-doc.xsl Wed Oct 6 21:25:29 2010 @@ -0,0 +1,281 @@ + + + + + + + + + + + + + + + + + + + <xsl:value-of select="info/@module"/> by <xsl:value-of select="info/@organisation"/> :: Ivy description + + + + + + + +

+ + + http://www.jayasoft.fr/org/ivyrep/// + + + + by + + + http://www.jayasoft.fr/org/ivyrep// + + +

+
Revision:
+ + + + + + +
Status
Home Page + + + + + + +
Licenses + + + + + + + + + + + +
Ivy Authors + + + + + + + + + + + +
Description
+ + +
+

Public Repositories

+ + + + + + + + + + + + + + + + + + + + + +
NameUrlPatternIvysArtifacts
+ + + + +
+
+
+ +
+

Public Configurations

+ + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionExtends
default
+
+ + +
+

Deprecated Configurations

+ + + + + + + + + + + + + + + + + +
NameDescriptionExtends
+
+
+ + +
+

Private Configurations

+ + + + + + + + + + + + + + + + + +
NameDescriptionExtends
+
+
+ +
+

Published Artifacts

+ + + + + + + + + + + + + + + + + + + + + + +
NameTypeConfigurations
+ + + , + + + + + all + +
jarall
+
+ + +
+

Dependencies

+ + + + + + + + + + + + + + + + + + + +
OrganisationNameRevisionConfigurations
+ + http://www.jayasoft.fr/org/ivyrep///ivy-.xml + + +
+
+
+ + + + +
+
Added: ant/ivy/site/target/history/2.2.0/samples/ivy-report.css URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/ivy-report.css?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/samples/ivy-report.css (added) +++ ant/ivy/site/target/history/2.2.0/samples/ivy-report.css Wed Oct 6 21:25:29 2010 @@ -0,0 +1,279 @@ +/* + * 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. + * + */ + +body { + font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; + font-size:small; +} + +div#logo { + float: right; + padding-left: 10px; + padding-bottom: 10px; + background: white; + text-align: center; +} + +#logo img { + border: 0; +} + +div#date { + font-style: italic; + padding-left: 60px; + padding-bottom: 40px; +} + + +h1 { + margin-bottom:2px; + + border-color:#7A9437; + border-style:solid; + border-width:0 0 3px 0; +} + +span#module { + color:#7A9437; + text-decoration:none; +} + +span#organisation { + color:black; + text-decoration:none; +} + +#confmenu { + color: #000; + border-bottom: 2px solid black; + margin: 12px 0px 0px 0px; + padding: 0px; + z-index: 1; + padding-left: 10px +} + +#confmenu li { + display: inline; + overflow: hidden; + list-style-type: none; +} + +#confmenu a, a.active { + color: #DEDECF; + background: #898B5E; + font: bold 1em "Trebuchet MS", Arial, sans-serif; + border: 2px solid black; + padding: 2px 5px 0px 5px; + text-decoration: none; +} + +/* +background: #ABAD85 #CED4BD +background: #DEE4CD + */ + +#confmenu a.active { + color: #7A9437; + background: #DEE4CD; + border-bottom: 3px solid #DEE4CD; +} + +#confmenu a:hover { + color: #fff; + background: #ADC09F; +} + +#confmenu a:visited { + color: #DEDECF; +} + +#confmenu a.active:visited { + color: #7A9437; +} + +#confmenu a.active:hover { + background: #DEE4CD; + color: #DEDECF; +} + +#content { + background: #DEE4CD; + padding: 20px; + border: 2px solid black; + border-top: none; + z-index: 2; +} + +#content a { + text-decoration: none; + color: #E8E9BE; +} + +#content a:hover { + background: #898B5E; +} + + +h2 { + margin-bottom:2px; + font-size:medium; + + border-color:#7A9437; + border-style:solid; + border-width:0 0 2px 0; +} + +h3 { + margin-top:30px; + margin-bottom:2px; + padding: 5 5 5 0; + font-size: 24px; + border-style:solid; + border-width:0 0 2px 0; +} + +h4 { + margin-bottom:2px; + margin-top:2px; + font-size:medium; + + border-color:#7A9437; + border-style:dashed; + border-width:0 0 1px 0; +} + +h5 { + margin-bottom:2px; + margin-top:2px; + margin-left:20px; + font-size:medium; +} + +span.resolved { + padding-left: 15px; + font-weight: 500; + font-size: small; +} + + +#content table { + border-collapse:collapse; + width:90%; + margin:auto; + margin-top: 5px; +} +#content thead { + background-color:#CED4BD; + border:1px solid #7A9437; +} +#content tbody { + border-collapse:collapse; + background-color:#FFFFFF; + border:1px solid #7A9437; +} + +#content th { + font-family:monospace; + border:1px solid #7A9437; + padding:5px; +} + +#content td { + border:1px dotted #7A9437; + padding:0 3 0 3; +} + +#content table a { + color:#7A9437; + text-decoration:none; +} + +#content table a:hover { + background-color:#CED4BD; + color:#7A9437; +} + + + +table.deps { + border-collapse:collapse; + width:90%; + margin:auto; + margin-top: 5px; +} + +table.deps thead { + background-color:#CED4BD; + border:1px solid #7A9437; +} +table.deps tbody { + border-collapse:collapse; + background-color:#FFFFFF; + border:1px solid #7A9437; +} + +table.deps th { + font-family:monospace; + border:1px solid #7A9437; + padding:2; +} + +table.deps td { + border:1px dotted #7A9437; + padding:0 3 0 3; +} + + + + + +table.header { + border:0; + width:90%; + margin:auto; + margin-top: 5px; +} + +table.header thead { + border:0; +} +table.header tbody { + border:0; +} +table.header tr { + padding:0px; + border:0; +} +table.header td { + padding:0 3 0 3; + border:0; +} + +td.title { + width:150px; + margin-right:15px; + + font-size:small; + font-weight:700; +} + +td.title:first-letter { + color:#7A9437; + background-color:transparent; +} + Added: ant/ivy/site/target/history/2.2.0/samples/ivy-sample-xslt.xml URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/ivy-sample-xslt.xml?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/samples/ivy-sample-xslt.xml (added) +++ ant/ivy/site/target/history/2.2.0/samples/ivy-sample-xslt.xml Wed Oct 6 21:25:29 2010 @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + This module is great !
+ You can use it especially with myconf1 and myconf2, and myconf4 is not too bad too. +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Added: ant/ivy/site/target/history/2.2.0/samples/ivy-sample.xml URL: http://svn.apache.org/viewvc/ant/ivy/site/target/history/2.2.0/samples/ivy-sample.xml?rev=1005260&view=auto ============================================================================== --- ant/ivy/site/target/history/2.2.0/samples/ivy-sample.xml (added) +++ ant/ivy/site/target/history/2.2.0/samples/ivy-sample.xml Wed Oct 6 21:25:29 2010 @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + This module is great !
+ You can use it especially with myconf1 and myconf2, and myconf4 is not too bad too. +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +