Thorsten Haude <[EMAIL PROTECTED]> writes:

> * Bastian Venthur wrote (2005-02-20 16:40):
>>
>>Des �fteren sieht man in allen M�glichen Dateien Strings wie diesen:
>>
>><!-- $Id: aboutme.htm,v 1.9 2004/10/15 23:18:40 psy Exp $ -->
>>
>>Wobei dieser aus einer html-Datei ist, das w�rde in einem shell-Skript 
>>wohl so ausssehen:
>>
>># $Id: aboutme.sh,v 1.9 2004/10/15 23:18:40 psy Exp $

Eventuell, wobei es im Shellscript und im HTML weniger n�tzlich ist
als bei Kompilaten.  Der Witz daran ist, dass man es in Source-Files
so einbindet, dass es im kompilierten File ebenfalls auftaucht, also
in C z.B.:

static char *id="@(#) $Id: .... usw Exp $";

Die Variable id hat in diesem Fall nur den Zweck, ihren Inhalt sp�ter
wiederzufinden und wird sonst nicht verwendet.

Es gibt auch eine Utility (ident), die das wieder extrahiert; es
gen�gt aber auch strings | grep.  Die meisten Version Control-Systeme
k�nnen solche Strings erkennen und modifizieren, wenn sie gerade
vorbeilaufen. Deshalb ist es auch f�r nicht zu kompilierende Inhalte
n�tzlich.

Gru�,

 Heike


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an