This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: cvsignore



> I'm confused about the CVSROOT/cvsignore file.  I was hoping that I'd be 
> able to put patterns such as:
> 
> guile-core/guile-readline/Makefile
> 
> in that file and have it ignore those files.  A quick test leads me to
> believe that only the basename is allowed, and that the path-prefix
> cannot be used.  I.e., if I want to ignore Makefile, I have to ignore
> *all* Makefile-s in all modules of the repo.
> 
> If this is the case, then I'm not sure that I buy into the idea of using 
> a CVSROOT/cvsignore file any more (instead of per-directory, checked-in
> .cvsignore files).  Anybody have experience making cvsignore do what I
> want?
> 
> Thoughts and comments are appreciated.

If you want to ignore a specific file, then you should always use a
local .cvsignore file.

CVSROOT/cvsignore is only useful for establishing repository-wide
policy.  For example, suppose we wrote a compiler that generated
.scmobj files.  Then we might want to put `*.scmobj' in
CVSROOT/cvsignore.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]