FreeBSD files' heads
Q
q_dolan at yahoo.com.au
Tue Oct 21 19:54:32 PDT 2003
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 479001600 at mail.ru, 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-----
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions
mailing list