I think I may have found a bug (or feature?) in cvs. I am attempting to
override the defaults that cvs ignores and am only having partial succcess.
The particular pattern I wish to override in this case is the "*.exe",
I created a .cvsignore file with just a '!' on the first line. The scenario
is as follows (comments added as #....:

[dlambert@tosca libeval]$ cat > .cvsignore
!                                                                #
create a .cvignore file containing only '!'
[dlambert@tosca libeval]$ cvs update            # cvs update shows
modified .cvsignore. Everythinkg OK
? testEval
cvs server: Updating .
M .cvsignore
? CVS
[dlambert@tosca libeval]$ touch me.exe        # Make a *.exe file
[dlambert@tosca libeval]$ cvs update            # As .cvsignore contains
the '1' I would expect it to see me.exe
? testEval
cvs server: Updating .
M .cvsignore
? CVS                                                        # but it
doesn't
[dlambert@tosca libeval]$


Note that the CVSIGNORE environment variable seems to work?



Reply via email to