> Is there any mechanism to extend cvsignore to match questionable files and
> then use something like the "file" command to peek inside them to decide
> whether to ignore them or not?
This seems doable. A quick hack would be to change ign_name to take a
new parameter:
int am_server
Change change
if (!ign_name (arg))
in server.c to be
if (!ign_name (arg, 1))
and change the other calls to ", 0"
Then change ign_name() to look at the first character of the pattern,
see if it's a "|" ... The problem is that ign_add splits on spaces.
So perhaps the |xxx syntax could be used to indicate a named test (like
commitinfo) in a new CVSROOT file?