bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug in option interaction with alias modules.


From: Harvey J. Stein
Subject: Bug in option interaction with alias modules.
Date: Mon, 15 Oct 2001 13:21:41 -0400

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
hjstein@bloomberg.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]