openrcs rlog

mark05

Well-Known Member
hi

ich frage mal ganz dum hier nach da ich keine vernueftige documentation gefunden habe zum nachlesen.

es geht um rlog.

ich moechte aus meinem rcs file die letzten 30 tage per rlog anzeigen lassen.

laut man page soll das wohl mit dem parameter -d funktionieren
-ddates
Specify revisions with dates matching the specification. The
specification might be as follows:

date1<date2 or date2>date1
Select all revisions between date1 and date2.

<date or date>
Select all revisions before date.

>date or date<
Select all revisions after date.

date Select the latest revision before or equal to date.

The `>' and `<' characters can be followed by the `=' character
to imply an inclusive specification. Several specifications can
be used by separating them with the `;' character.

See also the -z option, below.

leider finde ich keinen hinweis daruf wie ich das datum in welchem format angeben muss.

deweiteren kommt immer der hinweis
rlog: unknown option -d

kann mir ev. jemand weiterhelfen ?

holger
 
Code:
rlog -d'>= 30 days ago' ...

Wichtig ist, dass hinter dem -d kein Space steht, ausserdem sollte man das Argument quoten, damit es nicht von der Shell interpretiert wird.

Die Syntax, die rlog(1) versteht, ist leider nicht in den Manpages dokumentiert, ein Blick auf /usr/src/usr.bin/rcs/date.y hilft da aber ggf. weiter.
 
ho

so mal nachgeschaut , die date.y finde ich und ich denke das ich damit klar komme,
jedoch kommt immer der fehler
rlog: unknown option -d

wenn ich hier mal im rlog.c reinschaue so finde ich eigentlich alle optionen ausser -d.

sieht fuer mich nach einem bug aus !

habe gerade noch einen checkout gemacht via cvs und bekommen eine rlog.c
vom 8.2.2008.

benutze obsd 4.4.

holger
 
Zurück
Oben