2010-12-30 7 views

Antwort

1

CVS verwendet RCS für das Back-End. So können Sie durch CVS arbeiten, oder direkt über RCS auf die Repository-Dateien ...

Von man cvs:

Protokolloptionen

-d Informationen drucken Daten über Revisionen mit einem Check-in Datum/Uhrzeit in dem Bereich, der durch die semikolongetrennte Datumsliste angegeben wird. Die akzeptierten Datumsformate werden von der Option -D für viele andere cvs-Befehle akzeptiert (siehe Knoten 'Allgemeine Optionen' im CVS-Handbuch).

Daten können in Bereiche wie folgt kombiniert werden:

d1 d2 <

d2 d1 >

die Revisionen, die zwischen d1 und d2 abgelagert wurden.

< d

d >

Wählen Sie alle Revisionen d oder früher datiert.

d <

> d

Wählen Sie alle Revisionen d oder später datiert.

d

Wählen Sie die einzige, letzte Revision d oder früher datiert.

Die Zeichen > oder < können gefolgt werden von =, um einen umfassenden Bereich anstelle eines ausschließlichen Bereichs anzugeben.

Beachten Sie, dass das Trennzeichen ein Semikolon (;) ist.

Und in ähnlicher Weise von der Seite rcs Mann ...

Also, wissen Sie, versuchen:

% cvs log -d '2007/01/01<2008/07/07' . 
+0

Vielen Dank für die Lösung. Habe es gerade getestet, und es funktioniert wie ein Charme :) – bertie

Verwandte Themen