1REPO(1) Repo Manual REPO(1)
2
3
4
6 repo - repo list - manual page for repo list
7
9 repo list [-f] [<project>...]
10
12 Summary
13
14 List projects and their associated directories
15
16 repo list [-f] -r str1 [str2]...
17
19 -h, --help
20 show this help message and exit
21
22 -r, --regex
23 filter the project list based on regex or wildcard matching of
24 strings
25
26 -g GROUPS, --groups=GROUPS
27 filter the project list based on the groups the project is in
28
29 -a, --all
30 show projects regardless of checkout state
31
32 -n, --name-only
33 display only the name of the repository
34
35 -p, --path-only
36 display only the path of the repository
37
38 -f, --fullpath
39 display the full work tree path instead of the relative path
40
41 --relative-to=PATH
42 display paths relative to this one (default: top of repo client
43 checkout)
44
45 Logging options:
46 -v, --verbose
47 show all output
48
49 -q, --quiet
50 only show errors
51
52 Multi-manifest options:
53 --outer-manifest
54 operate starting at the outermost manifest
55
56 --no-outer-manifest
57 do not operate on outer manifests
58
59 --this-manifest-only
60 only operate on this (sub)manifest
61
62 --no-this-manifest-only, --all-manifests
63 operate on this manifest and its submanifests
64
65 Run `repo help list` to view the detailed manual.
66
68 List all projects; pass '.' to list the project for the cwd.
69
70 By default, only projects that currently exist in the checkout are
71 shown. If you want to list all projects (using the specified filter
72 settings), use the --all option. If you want to show all projects re‐
73 gardless of the manifest groups, then also pass --groups all.
74
75 This is similar to running: repo forall -c 'echo "$REPO_PATH :
76 $REPO_PROJECT"'.
77
78
79
80repo list July 2022 REPO(1)