Date: Sun, 04 Jul 1999 15:18:32 -0700 (PDT) From: John Polstra <jdp@polstra.com> To: Kazuo Horikawa <horikawa@ebina.hitachi.co.jp> Cc: freebsd-translate@ngo.org.uk, doc@FreeBSD.ORG, nclayton@lehman.com Subject: RE: tags under doc Message-ID: <XFMail.990704151832.jdp@polstra.com> In-Reply-To: <19990629183030J.horikawa@ebina.hitachi.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
Kazuo Horikawa wrote: > The reason why tag is needed (1) [...] The tags won't be totally removed from the new copies. They'll simply be renamed by prefixing each tag with "old". For example, "RELEASE_2_2_6" will be renamed to "oldRELEASE_2_2_6". The original tags (with their names unchanged) will still exist in the original files. This is the way we always do repository copies, and there is a simple and good reason for it. The repository holds the history of the project. History is something that happened in the past. It is immutable. The tag "RELEASE_2_2_6" must mean the same thing a year from now that it means today. If we copied the tags without renaming them, it would be equivalent to changing the past. The new copies did not exist at the time of RELEASE_2_2_6. I do not want to make it suddenly appear as if they had existed at that time. You will still be able to get the diffs you want in two different ways. 1. Diff the files in their original locations using the original tags. 2. Diff the files in their new locations using the renamed (oldRELEASE_2_2_6) tags. John --- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "No matter how cynical I get, I just can't keep up." -- Nora Ephron To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.990704151832.jdp>