Greetings!

I need WinCVS and "cvs checkout -c" to be able to list all of the modules in 
our repository.  The problem is, they both only list the contents of the 
"CVSROOT/modules" file.  (I assume WinCVS uses "co -c")

So, you say, simply add the modules to CVSROOT/modules!  

One little problem.  If I have a directory in my top level called, for 
instance, "hal", and I make the following entry in CVSROOT/modules:

   hal -a hal

I get the following message on "cvs checkout hal":
   
   cvs server: module 'hal' in modules file contains infinite loop
   cvs server: module 'hal' in modules file contains infinite loop

I need the module definition in the modules file to be the same as the 
directory name at the top of the tree.  I can't do this for example:

   _hal -a hal

To be honest, I think this is yet another reason why "cvs checkout -c" should 
return the directory names at the top of the tree as well as the contents of 
CVSROOT/modules.

Or is there some other trick I can use?

Thanks for listening!

:)hal

Reply via email to