The "timeline" command:
Usage: fossil timeline ?WHEN? ?CHECKIN|DATETIME? ?OPTIONS?
Print a summary of activity going backwards in date and time
specified or from the current date and time if no arguments
are given. The WHEN argument can be any unique abbreviation
of one of these keywords:
descendants | children
ancestors | parents
The CHECKIN can be any unique prefix of 4 characters or more. You
can also say "current" for the current version.
DATETIME may be "now" or "YYYY-MM-DDTHH:MM:SS.SSS". If in
year-month-day form, it may be truncated, the "T" may be replaced by
a space, and it may also name a timezone offset from UTC as "-HH:MM"
(westward) or "+HH:MM" (eastward). Either no timezone suffix or "Z"
-n|--limit N If N is positive, output the first N entries. If
N is negative, output the first -N lines. If N is
zero, no limit. Default is -20 meaning 20 lines.
-p|--path PATH Output items affecting PATH only.
PATH can be a file or a sub directory.
--offset P skip P changes
--sql Show the SQL used to generate the timeline
-t|--type TYPE Output items from the given types only, such as:
ci = file commits only
e = technical notes only
t = tickets only
w = wiki commits only
-v|--verbose Output the list of files changed by each commit
and the type of each change (edited, deleted,
etc.) after the check-in comment.
-W|--width <num> Width of lines (default is to auto-detect). Must be
>20 or 0 (= no limit, resulting in a single line per
-R REPO_FILE Specifies the repository db to use. Default is
the current checkout's repository.