I think you can make a module alias. So in module files you make:
boost spirit/boost
libs spirit/libs
Then you could do
cvs co libs or cvs co boost instead of what you have below and it would
create those directories.
Here is the 'official word'
http://cvsbook.red-bean.com/cvsbook.html#The_modules_File
I can NOT stress enough this book is your friend. It is really a
plethora of information on CVS and its available online and in a
multitude of formats. I strongly suggest if you start beating on CVS as
a user or administrator you download a copy for reference. Plus Karl is
a good guy, so if you like it buy the book and encourage him to write
more good works. :)
Derek
John (EBo) David wrote:
>I am writing some rather simple scripts into an autoconfiguration file
>which downloads a directory subtree from a CVS library repository. The
>problem I am having is to strip the library name from the qualified
>subdirectory name. IE, I want to integrate and move source around into
>a new project, but want to automate updating the source tree from CVS.
>
>e.g.:
> cvs -z3
>-d:pserver:anonymous@cvs.spirit.sourceforge.net:/cvsroot/spirit co -P
>spirit/boost
> cvs -z3
>-d:pserver:anonymous@cvs.spirit.sourceforge.net:/cvsroot/spirit co -P
>spirit/libs
>
>puts the files in ./spirit/boost and ./spirit/libs and I want to put the
>files in ./boost and ./libs...
>
>I skimmed the man pages but found no options that looked promising.
>Anybody know how to do this?
>
> EBo --
>________________________________________________
>See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail.
>
>PLUG-discuss mailing list - PLUG-discuss@lists.PLUG.phoenix.az.us
>http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>
>