$Revision: 1.9 $ -- $Date: 2004/04/09
http://people.csail.mit.edu/jaffer/CNS/CVS-tumor

Malignant Tumor Affecting CVS File


It started out simply enough: there were CVS expansion keys at the beginning of "generic-mappings.lsp" to make the file contain indications of the last person to modify it, the revision, and the date of its last "commit" into CVS.

But this one was unusual because it had two keys on the same line separated by --.

$Revision: 1.35.2.1 $ -- $Date: 2003/12/09 19:09:23 $

Whatever the reason, the key lines fissioned at version 1.35.2.20:

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.19
retrieving revision 1.35.2.20
diff -c -r1.35.2.19 -r1.35.2.20
*** generic-mappings.lsp	2004/04/09 14:18:32	1.35.2.19
--- generic-mappings.lsp	2004/04/10 01:41:42	1.35.2.20
***************
*** 1,6 ****
  ;;
! ;; $Author: zr $
! ;; $Revision: 1.35.2.19 $ -- $Date: 2004/04/09 14:18:32 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,8 ----
  ;;
! ;; $Author: sct $
! ;; $Revision: 1.35.2.20 $ -- $Date: 2004/04/10 01:41:42 $
! ;; $Author: sct $
! ;; $Revision: 1.35.2.20 $ -- $Date: 2004/04/10 01:41:42 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

The number of key lines stayed constant through 4 revisions, then doubled:

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.23
retrieving revision 1.35.2.24
diff -c -r1.35.2.23 -r1.35.2.24
*** generic-mappings.lsp	2004/04/30 21:24:50	1.35.2.23
--- generic-mappings.lsp	2004/05/05 02:17:15	1.35.2.24
***************
*** 1,8 ****
  ;;
! ;; $Author: zr $
! ;; $Revision: 1.35.2.23 $ -- $Date: 2004/04/30 21:24:50 $
! ;; $Author: zr $
! ;; $Revision: 1.35.2.23 $ -- $Date: 2004/04/30 21:24:50 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,12 ----
+ ;; $Author: wr $
+ ;; $Revision: 1.35.2.24 $ -- $Date: 2004/05/05 02:17:15 $
+ ;; $Author: wr $
+ ;; $Revision: 1.35.2.24 $ -- $Date: 2004/05/05 02:17:15 $
  ;;
! ;; $Author: wr $
! ;; $Revision: 1.35.2.24 $ -- $Date: 2004/05/05 02:17:15 $
! ;; $Author: wr $
! ;; $Revision: 1.35.2.24 $ -- $Date: 2004/05/05 02:17:15 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

Author wr noticed the duplications and removed them at version 1.35.2.29.

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.28
retrieving revision 1.35.2.29
diff -c -r1.35.2.28 -r1.35.2.29
*** generic-mappings.lsp	2004/06/01 18:35:52	1.35.2.28
--- generic-mappings.lsp	2004/06/02 18:51:43	1.35.2.29
***************
*** 1,12 ****
! ;; $Author: rku $
! ;; $Revision: 1.35.2.28 $ -- $Date: 2004/06/01 18:35:52 $
! ;; $Author: rku $
! ;; $Revision: 1.35.2.28 $ -- $Date: 2004/06/01 18:35:52 $
! ;;
! ;; $Author: rku $
! ;; $Revision: 1.35.2.28 $ -- $Date: 2004/06/01 18:35:52 $
! ;; $Author: rku $
! ;; $Revision: 1.35.2.28 $ -- $Date: 2004/06/01 18:35:52 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,5 ----
! ;; $Author: wr $
! ;; $Revision: 1.35.2.29 $ -- $Date: 2004/06/02 18:51:43 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

But the duplications came right back "committing after merge from v44".

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.30
retrieving revision 1.35.2.31
diff -c -r1.35.2.30 -r1.35.2.31
*** generic-mappings.lsp	2004/06/02 20:34:19	1.35.2.30
--- generic-mappings.lsp	2004/06/04 16:40:37	1.35.2.31
***************
*** 1,5 ****
! ;; $Author: lck $
! ;; $Revision: 1.35.2.30 $ -- $Date: 2004/06/02 20:34:19 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,16 ----
! ;; $Author: gv $
! ;; $Revision: 1.35.2.31 $ -- $Date: 2004/06/04 16:40:37 $
! 
! ;; $Author: gv $
! ;; $Revision: 1.35.2.31 $ -- $Date: 2004/06/04 16:40:37 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.31 $ -- $Date: 2004/06/04 16:40:37 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.31 $ -- $Date: 2004/06/04 16:40:37 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.31 $ -- $Date: 2004/06/04 16:40:37 $
! 
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

Author wr again tried to stem the tide:

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.32
retrieving revision 1.35.2.33
diff -c -r1.35.2.32 -r1.35.2.33
*** generic-mappings.lsp	2004/06/09 22:13:01	1.35.2.32
--- generic-mappings.lsp	2004/06/10 19:15:43	1.35.2.33
***************
*** 1,16 ****
  ;; $Author: wr $
! ;; $Revision: 1.35.2.32 $ -- $Date: 2004/06/09 22:13:01 $
  
- ;; $Author: wr $
- ;; $Revision: 1.35.2.32 $ -- $Date: 2004/06/09 22:13:01 $
- ;; $Author: wr $
- ;; $Revision: 1.35.2.32 $ -- $Date: 2004/06/09 22:13:01 $
- ;;
- ;; $Author: wr $
- ;; $Revision: 1.35.2.32 $ -- $Date: 2004/06/09 22:13:01 $
- ;; $Author: wr $
- ;; $Revision: 1.35.2.32 $ -- $Date: 2004/06/09 22:13:01 $
- 
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,6 ----
  ;; $Author: wr $
! ;; $Revision: 1.35.2.33 $ -- $Date: 2004/06/10 19:15:43 $
  
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

Only to be restored "commit after merge from v44 on 06-11-2004".

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.33
retrieving revision 1.35.2.34
diff -c -r1.35.2.33 -r1.35.2.34
*** generic-mappings.lsp	2004/06/10 19:15:43	1.35.2.33
--- generic-mappings.lsp	2004/06/11 17:32:06	1.35.2.34
***************
*** 1,6 ****
! ;; $Author: wr $
! ;; $Revision: 1.35.2.33 $ -- $Date: 2004/06/10 19:15:43 $
! 
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,14 ----
! ;; $Author: gv $
! ;; $Revision: 1.35.2.34 $ -- $Date: 2004/06/11 17:32:06 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.34 $ -- $Date: 2004/06/11 17:32:06 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.34 $ -- $Date: 2004/06/11 17:32:06 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.34 $ -- $Date: 2004/06/11 17:32:06 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.34 $ -- $Date: 2004/06/11 17:32:06 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

After 5 more revisions it split again.

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.38
retrieving revision 1.35.2.39
diff -c -r1.35.2.38 -r1.35.2.39
*** generic-mappings.lsp	2004/09/23 16:14:12	1.35.2.38
--- generic-mappings.lsp	2004/09/29 18:49:31	1.35.2.39
***************
*** 1,14 ****
! ;; $Author: sra $
! ;; $Revision: 1.35.2.38 $ -- $Date: 2004/09/23 16:14:12 $
! ;; $Author: sra $
! ;; $Revision: 1.35.2.38 $ -- $Date: 2004/09/23 16:14:12 $
! ;; $Author: sra $
! ;; $Revision: 1.35.2.38 $ -- $Date: 2004/09/23 16:14:12 $
! ;;
! ;; $Author: sra $
! ;; $Revision: 1.35.2.38 $ -- $Date: 2004/09/23 16:14:12 $
! ;; $Author: sra $
! ;; $Revision: 1.35.2.38 $ -- $Date: 2004/09/23 16:14:12 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,25 ----
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.39 $ -- $Date: 2004/09/29 18:49:31 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

Six versions later, another doubling:

Index: cvs/generic/generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.44
retrieving revision 1.35.2.45
diff -c -r1.35.2.44 -r1.35.2.45
*** cvs/generic/generic-mappings.lsp	2004/10/26 17:44:48	1.35.2.44
--- cvs/generic/generic-mappings.lsp	2004/10/27 04:38:56	1.35.2.45
***************
*** 1,25 ****
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.44 $ -- $Date: 2004/10/26 17:44:48 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,47 ----
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

The next revision commits the CVS conflict reporting, which also has the effect of doubling the number of lines:

Index: generic-mappings.lsp
===================================================================
RCS file: /home/cvsroot/generic/generic-mappings.lsp,v
retrieving revision 1.35.2.45
retrieving revision 1.35.2.46
diff -c -r1.35.2.45 -r1.35.2.46
*** generic-mappings.lsp	2004/10/27 04:38:56	1.35.2.45
--- generic-mappings.lsp	2004/10/28 19:05:16	1.35.2.46
***************
*** 1,47 ****
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;;
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
! ;; $Author: gv $
! ;; $Revision: 1.35.2.45 $ -- $Date: 2004/10/27 04:38:56 $
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file
--- 1,72 ----
! <<<<<<< generic-mappings.lsp
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! =======
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;;
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! ;; $Author: aks $
! ;; $Revision: 1.35.2.46 $ -- $Date: 2004/10/28 19:05:16 $
! >>>>>>> 1.35.2.45
  ;;
  ;;------------------------------------------------------------------------
  ;; Module: generic-mappings Description: This file

I performed a radical key-ectomy on "generic-mappings.lsp", removing the expansion keys entirely. If the next merge does not reintroduce them, the long-term prognosis for the file is good.

Copyright © 2004 Aubrey Jaffer

I am a guest and not a member of the MIT Computer Science and Artificial Intelligence Laboratory.  My actions and comments do not reflect in any way on MIT.
Computer Natural Science
agj @ alum.mit.edu
Go Figure!