Further explanation as to why to avoid CVS keywords.
authorEvan Prodromou <evanprodromou@users.mediawiki.org>
Thu, 2 Dec 2004 19:57:34 +0000 (19:57 +0000)
committerEvan Prodromou <evanprodromou@users.mediawiki.org>
Thu, 2 Dec 2004 19:57:34 +0000 (19:57 +0000)
docs/design.doc

index af1ee30..8adff44 100644 (file)
@@ -118,9 +118,11 @@ Naming/coding conventions:
     values wpName ("p" for "POST").
 
   - Be kind to your release manager and don't use CVS keywords (Id,
-    Revision, etc.) to mark file versions; they make merging code between
-    different branches a pain for older versions (<1.12.x) of CVS, and
-    are kind of sketchy for versions after that.
+    Revision, etc.) to mark file versions. They make merging code
+    between different branches a pain for CVS, and are kind of sketchy
+    for versions after that. (Yes, you can use the '-kk' flag so that
+    merges ignore keywords, but that messes up binary  files. See
+    https://www.cvshome.org/docs/manual/cvs-1.11.18/cvs_5.html#SEC64).
     
 
     
\ No newline at end of file