These are RCS tags used to identify the revision of the file in
question, along with who commited the change and when.

RCS is used by the FreeBSD community (in the form of CVS) to manage
changes to the source code, and RCS in turn uses '$' to surround special
identifiers that get expanded when the file is checked out or exported
from the repository.

The 'Exp' on the end is an RCS state value which denotes 'Experimental',
however this can be ignored as it is not used.

You can also use the 'ident' command to extract these strings from a
binary file to determine which version of the source code it was
compiled from.

Seeya...Q

On Wed, 2003-10-22 at 06:55, CBuH. wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> 
> 
> Hello, all.
> 
> I've got a question (easier -- ``interesting in'') -- why all FreeBSD files' 
> heads starts with this:
> 
> # $FreeBSD: src/etc/shells,v 1.3.2.1 2000/07/10 08:47:17 obrien Exp $
> 
> - - Why there are buks (am I pronounce right ? :-) ``$'' -- on the start & end 
> of this string?
> - - And what do mean ``Exp'' at the end?
> 
> 10x alot,... 
> 
> - -- 
> 
>         CBuH. CG[CX] XVyGYjau [EMAIL PROTECTED], ICQ#70929413
>       GnuPG(PGP) public key is: http://ccclike.chat.ru/my_public_key.asc
> 
>       
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (FreeBSD)
> 
> iD8DBQE/lZ1A5Cj3gqxcdCoRAsZAAJ40k67CQapGju+ePSgNbje8nVogcgCfdPlT
> lk3D5fOh9qZU6k1SfMsQVds=
> =bJuj
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> [EMAIL PROTECTED] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to