Looks like mail is slow these days, so I am copying this again...

* * *

I have just verified that all of the branches for the currently active JBoss 
versions build correctly out of the box.

I did however need to make some modifications to the CVSROOT/modules file to 
make this work correctly and to help prevent future fuckups (probably by me) 
when changing the structure of a project (which should not other branches a 
project).

To make use of this I have setup 3 new project definitions in 
CVSROOT/modules:

  jboss-3.0 - The JBoss 3.0.x project structure definition
  jboss-3.2 - The JBoss 3.2.x  ''
  jboss-2.4 - The JBoss 2.4.x  ''

Unfortunately CVS does not allow branch tags (or any tags) to be specified 
in the module definition, so you must still specific '-r <branch>' on the 
command line.  The above simply specifies the correct structure for the 
project.

For example, to check out the latest JBoss 3.0.x you would:

  cvs get -r Branch_3_0 jboss-3.0

For JBoss 3.2 you would:

  cvs get -r Branch_3_2 jboss-3.2

Keep in mind that you should use the correct project definition even when 
checking out non-branch tags as well.

'jboss-all' is still the HEAD branch.  I think that we should eventually 
change this name to 'jboss' or 'jboss-head', since it does not really 
contain 'all' of the modules anymore.  But this can wait until later.

I am currently working on making the JBoss 2.4 project independent of other 
structure changes, but I have not completed it yet.  The current branch will 
build as it did before; I have changed nothing that would affect that.

 * * *

I am really sorry about the mess I created last night.  I don't know why, 
but I had convinced myself that the other branches would work fine.  Before 
I stopped for the evening I thought about that issue for a bit and decided 
things were okay.

Anyways, I am really sorry for the trouble.  I hope to avoid such messes in 
the future.

Your humble build system slave (AKA. That guy who always breaks things),
 
--jason





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to