1REPO(1)                           Repo Manual                          REPO(1)
2
3
4

NAME

6       repo - repo diffmanifests - manual page for repo diffmanifests
7

SYNOPSIS

9       repo diffmanifests manifest1.xml [manifest2.xml] [options]
10

DESCRIPTION

12       Summary
13
14       Manifest diff utility
15

OPTIONS

17       -h, --help
18              show this help message and exit
19
20       --raw  display raw diff
21
22       --no-color
23              does not display the diff in color
24
25       --pretty-format=<FORMAT>
26              print the log using a custom git pretty format string
27
28   Logging options:
29       -v, --verbose
30              show all output
31
32       -q, --quiet
33              only show errors
34
35   Multi-manifest options:
36       --outer-manifest
37              operate starting at the outermost manifest
38
39       --no-outer-manifest
40              do not operate on outer manifests
41
42       --this-manifest-only
43              only operate on this (sub)manifest
44
45       --no-this-manifest-only, --all-manifests
46              operate on this manifest and its submanifests
47
48       Run `repo help diffmanifests` to view the detailed manual.
49

DETAILS

51       The  repo diffmanifests command shows differences between project revi‐
52       sions of manifest1 and manifest2. if manifest2 is not  specified,  cur‐
53       rent  manifest.xml  will  be  used  instead. Both absolute and relative
54       paths may be used for manifests. Relative paths  start  from  project's
55       ".repo/manifests" folder.
56
57       The  --raw  option Displays the diff in a way that facilitates parsing,
58       the project pattern will be <status> <path> <revision from>  [<revision
59       to>] and the commit pattern will be <status> <onelined log> with status
60       values respectively :
61
62              A = Added project R = Removed project C = Changed  project  U  =
63              Project with unreachable revision(s) (revision(s) not found)
64
65       for project, and
66
67              A = Added commit R = Removed commit
68
69       for a commit.
70
71       Only  changed  projects  may  contain commits, and commit status always
72       starts with a space, and are part of last printed project.  Unreachable
73       revisions  may  occur  if  project is not up to date or if repo has not
74       been initialized with all the groups, in which case some projects won't
75       be synced and their revisions won't be found.
76
77
78
79repo diffmanifests                 July 2022                           REPO(1)
Impressum