I have a module set up.. like so: s0050cdc-cdcsa -d cdcsa web/s0050cdc/docs/cdcsa The problem is.. we frequently check out small portions of this tree, via the modules, to make life easier.. (typing in that huge path sucks, and there are many more like it). When we check out a file, in a subdirectory, under a module.. we end up with all the Repository files containing "CVSROOT/Emptydir" which makes comitting/adding files impossible. The workaround we have started using, is to check out a file directly under the module name, and then cvs update the file we really want, from within that directory once the Repository file is set up correctly. Below is a log of this event ocurring on one of our machines: /home/colson/src> rm -rf cdcsa /home/colson/src> cvs co s0050cdc-cdcsa/projects/index.html U cdcsa/projects/index.html /home/colson/src> more cdcsa/CVS/Repository CVSROOT/Emptydir /home/colson/src> echo $CVSROOT :ext:colson@s0013cdc:/cvs /home/colson/src> rm -rf cdcsa /home/colson/src> cvs co s0050cdc-cdcsa/index.html U cdcsa/index.html /home/colson/src> more cdcsa/CVS/Repository web/s0050cdc/docs/cdcsa /home/colson/src> cvs -v Concurrent Versions System (CVS) 1.10.8 (client/server) Copyright (c) 1989-1998 Brian Berliner, david d `zoo' zuhn, Jeff Polk, and other authors --- Tim Rightnour <[EMAIL PROTECTED]> NetBSD: Free multi-architecture OS http://www.netbsd.org/ NetBSD Mailing lists on the web: http://mail-index.netbsd.org/ _______________________________________________ Bug-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-cvs