[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Newbie: CVS Module/Alias Structure Setups
From: |
Jerry Nairn |
Subject: |
RE: Newbie: CVS Module/Alias Structure Setups |
Date: |
Fri, 19 Oct 2001 17:00:45 -0700 |
> From: Grant Walters [mailto:address@hidden
> Sent: Wednesday, October 17, 2001 8:49 PM
> The final exported directory structure is for my WEB server
> software is as follows:
>
> /opt/WWW/CLIENT/_phpscripts # SOURCE files
> /opt/WWW/CLIENT/_website # SOURCE and CLIENT files
> /opt/WWW/CLIENT/_site # CLIENT files
>
> I checked out the CVSROOT and tried modifying the modules
> file to get the flat structure displayed above as follows:
>
> CLIENT CLIENT &SOURCE
>
> The problem is that when I check out the module CLIENT I get
> a directory sturcture like this:
>
> /opt/WWW/CLIENT/_website
> /opt/WWW/CLIENT/_site
> /opt/WWW/CLIENT/source/_phpscripts
> /opt/WWW/CLIENT/source/_website
>
> Is there any way to force the checkout of the CLIENT module
> to put those files included from the SOURCE module into the top level
> directory sturcture?
put:
CLIENT -a CLIENT source
into your modules file to get:
CLIENT/_website
CLIENT/_site
source/_phpscripts
source/_website
put:
_phpscripts source/_phpscripts
CLIENT CLIENT &_phpscripts
or:
clientsource -d CLIENT/_phpscripts source/_phpscripts
CLIENT -a CLIENT clientsource
into your modules file to get:
CLIENT/_phpscripts
CLIENT/_website
CLIENT/_site
You can't get files from two different repository directories into one
checked out directory.
All of this is explained, somewhat cryptically, in the manual.
http://www.cvshome.org/docs/manual/cvs_18.html#SEC155
Good luck,
Jerry