Ivy Documentation

Welcome to the official Ivy documentation.

About this doc

If you browse this documentation from your installation of ivy, you can also check the online version for latest updates.

The online version of this documentation is updated periodically, especially when new features are added during development. So if you find something documented here not available in your version of ivy, it may be because it is available only with the latest download.

If you want to view the whole documentation in a single printer-friendly page, please use the printer-friendly link at the bottom of any documentation page.

Overview

This documentation is decomposed in 3 main parts:

Tutorials

Quick Start

Using IvyRep

Configuring default resolver

Multiple Resolvers

Dual Resolver

Project dependencies

Using Ivy in multiple projects environment

Using Ivy Configurations

Building a repository

Basic repository replication

Advanced repository - step 1

Advanced repository - step 2

Reference

Terminology

Main Concepts

How does it work ?

Installation

Configuration

property

properties

conf

include

typedef

latest-strategies

parsers

namespaces

namespace

rule

fromsystem / tosystem

src

dest

macrodef

attribute

resolvers

IvyRep Resolver

IBiblio Resolver

File System resolver

Url Resolver

Chain Resolver

Dual resolver

conflict-managers

modules

module

Ivy Files

info

license

ivyauthor

repository

description

configurations

conf

include

publications

artifact

conf

dependencies

dependency

conf

mapped

artifact include

conf

exclude

conf

conflicts

manager

Using Ivy

From Ant

configure

resolve

retrieve

deliver

publish

cachefileset

cachepath

report

Using yEd to layout report graphs

install

artifactproperty

buildlist

var

Standalone

Extending Ivy

Appendix

IvyRep

Ivy / Maven2 Comparison

Products Comparison