From: Evan Prodromou Date: Thu, 2 Dec 2004 19:57:34 +0000 (+0000) Subject: Further explanation as to why to avoid CVS keywords. X-Git-Tag: 1.5.0alpha1~1167 X-Git-Url: http://git.cyclocoop.org/%24href?a=commitdiff_plain;h=2f4a80f6ef6a4a32c4c3e4bcfcd5408e15586699;p=lhc%2Fweb%2Fwiklou.git Further explanation as to why to avoid CVS keywords. --- diff --git a/docs/design.doc b/docs/design.doc index af1ee3054a..8adff443f0 100644 --- a/docs/design.doc +++ b/docs/design.doc @@ -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