|.\" DO NOT MODIFY THIS FILE! It was generated by help2man.
|.TH REPO "1" "July 2022" "repo diffmanifests" "Repo Manual"
|repo \- repo diffmanifests - manual page for repo diffmanifests
|\fI\,diffmanifests manifest1.xml \/\fR[\fI\,manifest2.xml\/\fR] [\fI\,options\/\fR]
|Manifest diff utility
|show this help message and exit
|display raw diff
|does not display the diff in color
|print the log using a custom git pretty format string
|.SS Logging options:
|show all output
|only show errors
|.SS Multi\-manifest options:
|operate starting at the outermost manifest
|do not operate on outer manifests
|only operate on this (sub)manifest
|operate on this manifest and its submanifests
|Run `repo help diffmanifests` to view the detailed manual.
|The repo diffmanifests command shows differences between project revisions of
|manifest1 and manifest2. if manifest2 is not specified, current manifest.xml
|will be used instead. Both absolute and relative paths may be used for
|manifests. Relative paths start from project's ".repo/manifests" folder.
|The \fB\-\-raw\fR option Displays the diff in a way that facilitates parsing, the
|project pattern will be <status> <path> <revision from> [<revision to>] and the
|commit pattern will be <status> <onelined log> with status values respectively :
|A = Added project
|R = Removed project
|C = Changed project
|U = Project with unreachable revision(s) (revision(s) not found)
|for project, and
|A = Added commit
|R = Removed commit
|for a commit.
|Only changed projects may contain commits, and commit status always starts with
|a space, and are part of last printed project. Unreachable revisions may occur
|if project is not up to date or if repo has not been initialized with all the
|groups, in which case some projects won't be synced and their revisions won't be