Last week I asked about issues CVS'ing one's home directory.


Here's a minor one.

directory/.cvsignore files usually apply locally.
from the manual:

        As CVS traverses through your directories, 
        the contents of any `.cvsignore' will be 
        appended to the list. The patterns found in
        `.cvsignore' are only valid for the directory 
        that contains them, not for any sub-directories. 

~user/.cvsignore is global, however, applying to
        all CVS work a user does.

In your home directory, these different meanings clash.

E.g. in my home directory, I may want to put
.sh_history or News in .cvsignore, to silent 
noisy cvs updates.  But, if I do that, any file
called News anywhere is ignored.

Reply via email to