The "/finfo" page:
Usage:
- /finfo?name=FILENAME
- /finfo?name=FILENAME&ci=HASH
Show the change history for a single file. The name=FILENAME query parameter gives the filename and is a required parameter. If the ci=HASH parameter is also supplied, then the FILENAME,HASH combination identifies a particular version of a file, and in that case all changes to that one file version are tracked across both edits and renames. If only the name=FILENAME parameter is supplied (if ci=HASH is omitted) then the graph shows all changes to any file while it happened to be called FILENAME and changes are not tracked across renames.
Additional query parameters:
- a=DATETIME
- Only show changes after DATETIME
- b=DATETIME
- Only show changes before DATETIME
- ci=HASH
- identify a particular version of a file and then track changes to that file across renames
- m=HASH
- Mark this particular file version.
- n=NUM
- Show the first NUM changes only
- name=FILENAME
- (Required) name of file whose history to show
- brbg
- Background color by branch name
- ubg
- Background color by user name
- from=HASH
- Ancestors only (not descendents) of the version of the file in this particular check-in.
- to=HASH
- If both from= and to= are supplied, only show those changes on the direct path between the two given checkins.
- showid
- Show RID values for debugging
- showsql
- Show the SQL query used to gather the data for the graph
DATETIME may be in any of usual formats, including "now", "YYYY-MM-DDTHH:MM:SS.SSS", "YYYYMMDDHHMM", and others.