From owner-freebsd-questions Thu Sep 2 16:59: 0 1999 Delivered-To: freebsd-questions@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id 5574F14E16 for ; Thu, 2 Sep 1999 16:58:57 -0700 (PDT) (envelope-from bright@wintelcom.net) Received: from localhost (bright@localhost) by fw.wintelcom.net (8.8.8/8.8.8) with ESMTP id KAA03084; Thu, 2 Sep 1999 10:16:14 -0700 (PDT) (envelope-from bright@wintelcom.net) Date: Thu, 2 Sep 1999 17:16:14 +0000 (GMT) From: Alfred Perlstein To: "Michael W. Akers" Cc: "'FreeBSD'" Subject: what $Id is... (was Re: Off the wall question ...) In-Reply-To: <01BEF561.DD5D1390@c67050-a.plstn1.sfba.home.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 2 Sep 1999, Michael W. Akers wrote: > Got a question for 'ya all, > In just about every script that I open in FreeBSD I see > the following line: > > (This one from /etc/csh.cshrc) > # $Id: csh.cshrc,v 1.2 1998/09/02 01:34:55 brian Exp $ > > Is this required? > What generates it? > What documentation covers this? > The FreeBSD Project uses cvs (man cvs) to track changes to the source code. cvs can expand certain "tags" into things such as dates, and id information that you see. It's particularly useful: Dude: "Hey Dave, y'know that the mount program barfs when X happens.?" Dave: "Dude, it's fixed in mount.c revision 1.15, what revision are you at?" Dude: "oh, my file is version 1.13, i'll upgrade..." for further references check out: man cvs http://www.freebsd.org/support.html#cvs http://www.cyclic.com/ enjoy, -Alfred Perlstein - [bright@rush.net|alfred@freebsd.org] Wintelcom systems administrator and programmer - http://www.wintelcom.net/ [bright@wintelcom.net] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message