Sorts the repository contents in no particular ordering; this sorting is arbitrary, implementation-specific and subject to change at any time.
Iterate through the repository contents in reverse order; this sorting mode can be combined with any of the above.
Sort the repository contents by commit time; this sorting mode can be combined with topological sorting.
Sorts the repository contents in topological order (parents before children); this sorting mode can be combined with time sorting.
The type of sorting mode for the revision walker.