ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Adrian Woodhead <>
Subject Re: newbie: Instructions on hosting enterprise repository
Date Wed, 15 Oct 2008 10:36:42 GMT

Garry Smith wrote:
> That is good to hear.  We currently have jars in our SVN that are 
> organised in the same way you mention (by 
> organisation/module/version). To move to the Ivy way of resolving 
> dependencies it sounds like we just have to include the appropriate 
> ivy metatdata for each existing jar.   I will have a play with the 
> 'creating a repository' tutorial to get an idea of the ivy 
> configuration files that will be needed in the SVN.
We found that for most cases we could just put the jar files in with no 
extra metadata and only in exceptional cases (e.g.jars which depend on 
other jars, a module consisting of more than one jar, the jar file name 
different to the module name) did we need to also add ivy.xml files.

> Great! This would fit my project's needs. Some of our developer's 
> don't want to build the components written by other developers in our 
> team.  They would rather each developer  uploads  a binary version of 
> their component(s) to a repository, which all other developer's then 
> retrieve as part of their build. Hence my arrival at the Ivy website 
> the other day.  I also want our automated builds to build all project 
> components from source daily (not that I don't trust the developers, 
> but... :-) )
Yup, this is exactly what we do and why Ivy was such a help in allowing 
sharing of functionality between different projects.

> On a side note, if we decided not to use SVN to host the Ivy 
> repository, but still wanted developers to check in modules from their 
> development machines, what would be the recommended setup? Are people 
> using Apache2 and Webdav to do this natively from Ivy? Is there 
> another recommended way that works natively from Ivy?
I'm pretty sure quite a few people go the Apache/Webdav route, not sure 
about other approaches, maybe someone else wants to comment?

View raw message