That's the magic of SVN ... you really can change your mind later. Within reason.
On 1/12/07, Achim Hügen <[EMAIL PROTECTED]> wrote:
I've used the single project layout for now. We can change the layout of the hivemind2 folder later if anybody agrees on it. Achim Am Fri, 12 Jan 2007 19:41:40 +0100 schrieb Howard Lewis Ship <[EMAIL PROTECTED]>: > Didn't format very well. > > There isn't a "global" branch. > > Under hivemind2, everythings a sub-project. > > Each subproject has branches/tags/trunk. > > One subproject, hivemind-project, is actually the parent of the others, > with > > <modules> > <module>../hivemind-framework</module> > <module>../hivemind-library</module> > . . . > </modules> > > Such that a build there will jump into each other module and do a build. > > You don't, and don't want to, branch the entire project. What you want > are individual > sub-projects that can each have their own development cycle. > > On 1/12/07, Achim Hügen <[EMAIL PROTECTED]> wrote: >> What is the consequence for branching? >> Can we still branch the whole project with all modules? >> Where does this global branch goes to? >> >> hivemind2 >> hivemind-framework >> branches >> tags >> trunk >> hivemind-library >> branches >> tags >> trunk >> branches??? >> >> >> Achim >> >> Am Fri, 12 Jan 2007 17:14:16 +0100 schrieb Howard Lewis Ship >> <[EMAIL PROTECTED]>: >> >> > I think you would be better served allowing each sub-project to have >> > its own branches/tag/trunk: >> > >> > site >> > hivemind1 >> > ... >> > hivemind2 >> > hivemind-framework >> > branches >> > tags >> > trunk >> > hivemind-library >> > branches >> > tags >> > trunk >> > something-not-yet-identified >> > branches >> > tags >> > trunk >> > >> > Also, aligning the folder names with the Maven module names helps keep >> > everything sane. >> > >> > This is the structure I've been working on in Tapestry 5. >> > >> > There' should also be another peer folder, hivemin2/hivemind-project >> > that generates the hivemind2 site and contains the master POM for the >> > other hivemind2 projects. Again, Tapestry5 as the reference. >> > >> > On 1/12/07, Achim Hügen <[EMAIL PROTECTED]> wrote: >> >> Hi, >> >> >> >> I'm preparing a new repository structure. >> >> >> >> https://svn.apache.org/repos/asf/hivemind/ >> >> >> >> site (global site) >> >> hivemind1 >> >> branches >> >> tags >> >> trunk >> >> hivemind2 >> >> branches >> >> tags >> >> trunk >> >> >> >> This leaves us room for more subprojects. >> >> If nobody objects I will change it later today >> >> and post how to switch you local workspaces. >> >> >> >> Achim >> >> >> >> >> > >> > >> >> >> > >
-- Howard M. Lewis Ship TWD Consulting, Inc. Independent J2EE / Open-Source Java Consultant Creator and PMC Chair, Apache Tapestry Creator, Apache HiveMind Professional Tapestry training, mentoring, support and project work. http://howardlewisship.com
