Yes, from svnkit, is a jar that you can run with "java -jar" that is equivalent 
to an svn command line client.


IVY, yes I would highly recommend it!  I have it supporting 5 different 
platforms with both java and native code, 400 developers, 120 modules, 20 
releases, etc.  I worked with the author Xavier Hanin to add more features for 
my use cases and so far it can do everything that I need.  Development is 
looking into OSGI which may conflict with IVY, not sure yet.

---
Shawn Castrianni


-----Original Message-----
From: Michael Ludwig [mailto:[email protected]] 
Sent: Thursday, July 29, 2010 4:18 PM
To: Ant Users List
Subject: Re: Bootstrap script, fetch prerequisites

Shawn Castrianni schrieb am 29.07.2010 um 09:37 (-0500):
> I use ant, svn, and ivy to handle this issue as well as for a
> generalized dependency mechanism.  Originally, my ant launcher script
> didn't do much more than configure a few env variables and launch ant.
> But just like you, I needed a way to provide my users with updates.
> I chose to use svn.

My choice, too. SVN to update the Ant script. But not external
properties. I tend to think that what is maintained externally should
not be cut off from its source; so better keep in touch with upstream
versions and bugfixes instead of hardcoding your dependency to some
version that will sooner or later be a legacy version.

> I use the java svn command line client (so that it works on all
> platforms) that is also checked into the ant build system sandbox.

SVNKit?

> ivy is then used for all other kind of dependencies for the actual
> building of source code.

Would you recommend it?

Thanks for your input!
-- 
Michael Ludwig

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

----------------------------------------------------------------------
This e-mail, including any attached files, may contain confidential and 
privileged information for the sole use of the intended recipient.  Any review, 
use, distribution, or disclosure by others is strictly prohibited.  If you are 
not the intended recipient (or authorized to receive information for the 
intended recipient), please contact the sender by reply e-mail and delete all 
copies of this message.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to