On Mon, May 3, 2010 at 6:55 PM, Mike Goodwin <[email protected]>wrote:

> The second thing is, is it possible to create a resolver which will
> checkout and build a dependency from source control? Is it possible to
> configure such a resolver inside the dependee project/ivy.xml so that
> it can be versioned with the dependee code?
>

Yes, you can do this with the packager resolver. You will need to set
restricted="false" to enable support for arbitrary ant tasks (including
source control checkout, ant, etc.), and assemble a repository containing
the ivy.xml and packager.xml files that describe the modules and how to
checkout and build them. If you are doing this with internal projects, then
each project could revision and publish its own instructions, etc.

To version your settings, just check ivysettings.xml into your source
control repository along with the rest of your source code.

-Archie

-- 
Archie L. Cobbs

Reply via email to