I'm experiencing a bug with the interaction between alias modules and command line options. foo is defined as an alias module, as in the following line in CVSROOT/modules:
fooslim -a !foo/bar foo Checking out foo with: cvs co fooslim gets everything in foo and all subdirectories of foo, excluding foo/bar. So far so good. The problem is that renaming the directory at the same time *doesn't* exclude foo/bar. I.e. - doing: cvs co -d fooslim fooslim checks out everything in foo, *including* foo/bar and puts it in the directory fooslim. In other words, it acts as if it does the rename before processing the exclude options even though it seems like the rename should be a purely local operation, having nothing to do with the source repository itself (i.e. - should be handled in the client, not in the server). This is with when using CVS in client/server mode under linux. Client: Version 1.10.7 Redhat 6.2 installation Server: Version 1.11 Redhat 7.1 installation Thanks, -- Harvey Stein Bloomberg LP [EMAIL PROTECTED] _______________________________________________ Bug-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-cvs
