I\'m having problems understanding how I to use dynamic revisions of Ivy effectively in my Java projects.
Currently, I have the following layout:
lib-a
r
I would suggest reading the following tutorial on multi-module projects in Ivy.
ANT builds traditionally are big and monolithic. what you need to do is emulate Maven's way of splitting a large project up into a series of smaller builds. Each sub-build publishes it's artifact into ivy's local repo.
Ivy has lots of useful tasks for this kind of structure: