You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@jakarta.apache.org by Peter Donald <pe...@apache.org> on 2002/09/14 09:42:20 UTC

CVS modules

Hiya,

Ages ago Avalon was asked to merge all their CVS modules into one to ease load 
on admins. For one reason or another it did not happen - however it probably 
should ;)

To make it so that existing users will not be inconvenienced we still to allow 
users to check out code as they are doing atmm. So to enable the transition 
what I was thinking that could be done is something like

$ cd /home/cvs
$ mkdir new_jakarta-avalon
$ mv jakarta-avalon-logkit new_jakarta-avalon/logkit
$ mv jakarta-avalon new_jakarta-avalon/framework
$ mv jakarta-avalon-excalibur new_jakarta-avalon/excalibur
$ mv jakarta-avalon-phoenix new_jakarta-avalon/phoenix
$ mv jakarta-avalon-cornerstone new_jakarta-avalon/cornerstone
$ mv jakarta-avalon-apps new_jakarta-avalon/apps
$ mv new_jakarta-avalon jakarta-avalon

$ ln -s /home/cvs/jakarta-avalon/logkit /home/cvspublic/jakarta-avalon-logkit
$ ln -s /home/cvs/jakarta-avalon/framework /home/cvspublic/jakarta-avalon
$ ln -s /home/cvs/jakarta-avalon/excalibur 
/home/cvspublic/jakarta-avalon-excalibur
$ ln -s /home/cvs/jakarta-avalon/phoenix 
/home/cvspublic/jakarta-avalon-phoenix
$ ln -s /home/cvs/jakarta-avalon/cornerstone 
/home/cvspublic/jakarta-avalon-cornerstone
$ ln -s /home/cvs/jakarta-avalon/apps /home/cvspublic/jakarta-avalon-apps
$ ln -s /home/cvs/jakarta-avalon /home/cvspublic/jakarta-avalon-all

...fix perms ...

Then go and add the following to CVSROOT/modules

jakarta-avalon-all      	-d jakarta-avalon-all	  	jakarta-avalon
jakarta-avalon          	-d jakarta-avalon		jakarta-avalon/framework 
jakarta-avalon-logkit   	-d jakarta-avalon-logkit 	jakarta-avalon/logkit 
jakarta-avalon-excalibur   	-d jakarta-avalon-excalibur 	
jakarta-avalon/excalibur 
jakarta-avalon-phoenix   	-d jakarta-avalon-phoenix 	jakarta-avalon/phoenix
jakarta-avalon-cornerstone   	-d jakarta-avalon-cornerstone 	
jakarta-avalon/cornerstone
jakarta-avalon-site     	-d jakarta-avalon-site  	jakarta-avalon/site
jakarta-avalon-apps     	-d jakarta-avalon-apps  	jakarta-avalon/apps

So what I essentially did was move everything under jakarta-avalon directory, 
exported it as jakarta-avalon-all and kept all other links for backwards 
compatability.

Does anyone knwo any negative effects this will have? And if not is it still 
advised that we do this?

-- 
Cheers,

Peter Donald
----------------------------------------------
Money is how people with no talent keep score.
---------------------------------------------- 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: CVS modules

Posted by Daniel Rall <dl...@finemaltcoding.com>.
Peter Donald <pe...@apache.org> writes:

> Does anyone knwo any negative effects this will have? And if not is
> it still advised that we do this?

Peter, your changes look good, and from my read, ought to be backward
compatible.
-- 

Daniel Rall <dl...@finemaltcoding.com>

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>