Apache Ivy is a powerful tool for Dependency Management of
Java Projects. With power comes complexity. Some difficult concepts and multitude of configurations may discourage beginners to shift from manual dependency management to Ivy.
For getting started with Ivy, well written Step-by-Step Beginners Guide is now available. This quick start covers Basic Ivy Usage, Ivy Concepts, Ivy
Ant Tasks, how to build repositories and integrate Ivy with Eclipse through IvyDE.
Download the tutorial from following link
Olmex : Ivy Beginners Guide PDF