I've found the following simple patch useful, for not only ignoring
TAGS but also ID (created by id-utils). Comments?
/assar
diff -ruw cvs-1.11.orig/doc/cvs.texinfo cvs-1.11/doc/cvs.texinfo
--- cvs-1.11.orig/doc/cvs.texinfo Wed Aug 30 03:16:32 2000
+++ cvs-1.11/doc/cvs.texinfo Mon Feb 26 07:05:03 2001
@@ -12311,7 +12311,7 @@
@example
RCS SCCS CVS CVS.adm
RCSLOG cvslog.*
- tags TAGS
+ tags TAGS ID
.make.state .nse_depinfo
*~ #* .#* ,* _$* *$
*.old *.bak *.BAK *.orig *.rej .del-*
diff -ruw cvs-1.11.orig/src/ignore.c cvs-1.11/src/ignore.c
--- cvs-1.11.orig/src/ignore.c Fri Jun 16 22:34:39 2000
+++ cvs-1.11/src/ignore.c Mon Feb 26 07:04:26 2001
@@ -33,7 +33,7 @@
static int ign_hold = -1; /* Index where first "temporary" item
* is held */
-const char *ign_default = ". .. core RCSLOG tags TAGS RCS SCCS .make.state\
+const char *ign_default = ". .. core RCSLOG tags TAGS ID RCS SCCS .make.state\
.nse_depinfo #* .#* cvslog.* ,* CVS CVS.adm .del-* *.a *.olb *.o *.obj\
*.so *.Z *~ *.old *.elc *.ln *.bak *.BAK *.orig *.rej *.exe _$* *$";