Mark Lybarger <[EMAIL PROTECTED]> wrote .. > our build system is growing rapidly. we've gone from using wsad to build > each war/ear manually, to having ant scripts for building each item, and > wrapping it together with a main "autobuild" project which basically checks > out each sub project and calls it's build. now we're looking to integrate > versioning into the mix. there's maybe 14 projects total, and continually > growning. the structure is something like: > > autobuild > project1Web > project1 > project2Web > project2 > > where project2Web is the war project, and project2 is the ear project. > for > no good reason, we have each war wrapped into an ear. this practice > continues today. back on track. like i mentioned, the autobuild ties > everything together. it does a cvs co on each project, then iterates the > builds. we've recently branched project2Web and project2 to allow new > development to happen while testing finishes up on a version of project1Web > and project2Web that are slated for production soon. so, i'm looking for > a > good method for managing the cvs branch dependancies of projects. > project1Web is still in the head, as there's no real reason to branch yet. > one suggestion made from our group was to branch the autobuild project, > and > in there checkin the build.xml or properties file containing a list of > the > needed cvs branches. > > any thoughts / ideas on managing the revolving cvs dependancies in projects > like this is much appreciated.!
use Ivy ! http://jayasoft.org/ivy gl, Jim Fuller
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]