On 02/07/2012 5:26 PM, [email protected] wrote:
I'm beginning to sense that the structure of your build, e.g. the choices you
make in grouping certain builds into multi-module builds and how you structure
your directories in source control, have huge impacts on the ease of doing
software lifecycle things like branches and future releases. Does anyone know
of any discussion of this topic? Blog entry? Book? Etc.
We have them endlessly here.
I have written a few blog articles on how we evolved over the last 5
years of building a project with over 60 modules.
blog.artifact-software.com/tech
blog.artifact-software.com/fun tracks our excursions into clean humour.
There are several books (free and otherwise) written by real experts.
Should be able to find links on the maven web site or through Google.
We just use Maven inside Eclipse/STS so our patterns are very minimalistic.
Our team is very small (never more than 4 of us altogether) but we have
an estimated 30,000 files in our SCM.
There are some people in the forum who have developed some "best
practices" for using Maven in a CI environment.
You should be able to search the forum archives and find discussions
about multi-module projects, project structure, Hudson, etc. that will
give you some ideas of the range of solutions that members have
developed for building software.
I hope that this helps.
Ron
--
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]