[cvsnt] Modules2 definition

Matt Schuckmann matt at schuckmannacres.com
Thu Feb 8 21:27:00 GMT 2007

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.

Van Quakebeke, Joe wrote:
> All;
> 	I am trying to pull all the files in separate directories into
> one directory  ( I have a group I am migrating from VSS and they have
> linked files).  So I setup modules2 and I can get all the files I want
> from a parent dir through all the children dirs.  But all the files are
> in the respective subdirs, not in the top dir.  
> Here is my definition:
> [unix]
> / = Symmetry-Products/Release65/ETG/win32/Grouper
> (^.*\.c$|^.*\.cpp$|.*/$)
> / = Symmetry-Products/Release65/ETG/unix/classes_unix  
> classes_unix never seems to be seen.  I have 2 files there but they are
> never copied into my sandbox. 
> If I comment out the first line then I get them.
> So how do I define modules2 to get all the .c and .cpp in Grouper,
> Grouper sub dirs, and all the files in unix_classes into one single
> directory without sub directories?  
> I am making the assumption that there are no duplicate filenames.
> I was thinking it might be possible to use symbolic links in the repo
> but I understand that is not recommended. 
> Joe 
> "Secure Server BSK" made the following
>  annotations on 02/08/2007 02:39:20 PM
> ------------------------------"This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited.. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately."
> ==============================
This is one of the more annoying broken parts of modules2 once you place 
something in the root of a module nothing else goes in there.

Basically I've found (and many others) that modules2 almost works but is 
broken in so many subtle ways that it just isn't worth it.

Many times people have said wait for 2.? or EVS and it will be better 
but that's really not much help for most us now.

Matt S.

More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook