head 1.3; <-- die neueste Version der Datei ist 1.3 access; symbols initial:1.1.1.1 cvstest:1.1.1; locks; strict; comment @ * @; 1.3 date 2009.04.15.21.07.56; author hg10597; state Exp; <-- Zeitstempel des Commits; Benutzerkennung branches; next 1.2; desc <-- es folgt die Beschreibung der Datei @@ <-- die Beschreibung ist leer ... <-- (dieser Teil ist für uns uninteressant) 1.3 <-- hier beginnt Version 1.3 log <-- es folgt die Commit-Nachricht für Version 1.3 @changed printf to puts <-- Beginn der Nachricht (erkennbar am '@') @ <-- Ende der Nachricht (erkennbar am '@') text <-- es folgt der Dateiinhalt von Version 1.3 @#include <-- Beginn der Datei (Zeile 1) int main(int argc, char *argv[]) { if (argc > 1) { <-- Zeile 4 fprintf(stderr, "no arguments allowed\n"); return 1; } puts("hello, world!"); <-- Zeile 8 return 0; } @ <-- Ende der Datei 1.2 <-- hier beginnt Version 1.2 log <-- es folgt die Commit-Nachricht für Version 1.2 @added check for arguments <-- Beginn der Nachricht @ <-- Ende der Nachricht text <-- Beginn der _Unterschiede_ von Version 1.3 zu 1.2 @d8 1 <-- um von Version 1.3 zu 1.2 zu kommen, lösche ('d') ab Zeile 8 eine Zeile (1) a8 1 <-- dann füge ab Zeile 8 eine Zeile ein ... printf("hello, world!\n"); <-- ... mit diesem Inhalt @ <-- Ende der Unterschiede von Version 1.3 zu 1.2 1.1 <-- hier beginnt Version 1.1 log <-- es folgt die Commit-Nachricht für Version 1.1 @Initial revision <-- Beginn der Nachricht @ <-- Ende der Nachricht text <-- Beginn der _Unterschiede_ von Version 1.2 zu 1.1 @d4 4 <-- um von Version 1.2 zu 1.1 zu kommen, lösche ('d') ab Zeile 4 vier Zeilen (4) @ <-- Ende der Unterschiede von Version 1.2 zu 1.1