File tree Expand file tree Collapse file tree 3 files changed +10
-24
lines changed
Expand file tree Collapse file tree 3 files changed +10
-24
lines changed Original file line number Diff line number Diff line change 11.\" DO NOT MODIFY THIS FILE! It was generated by help2man.
2- .TH REPO "1" "December 2024 " "repo gc" "Repo Manual"
2+ .TH REPO "1" "April 2025 " "repo gc" "Repo Manual"
33.SH NAME
44repo \- repo gc - manual page for repo gc
55.SH SYNOPSIS
@@ -8,7 +8,7 @@ repo \- repo gc - manual page for repo gc
88.SH DESCRIPTION
99Summary
1010.PP
11- Cleaning up internal repo state.
11+ Cleaning up internal repo and Git state.
1212.SH OPTIONS
1313.TP
1414\fB \- h \fR , \fB \-\- help \fR
@@ -19,6 +19,10 @@ do everything except actually delete
1919.TP
2020\fB \- y \fR , \fB \-\- yes \fR
2121answer yes to all safe prompts
22+ .TP
23+ \fB \-\- repack \fR
24+ repack all projects that use partial clone with
25+ filter=blob:none
2226.SS Logging options:
2327.TP
2428\fB \- v \fR , \fB \-\- verbose \fR
Original file line number Diff line number Diff line change 11.\" DO NOT MODIFY THIS FILE! It was generated by help2man.
2- .TH REPO "1" "December 2024 " "repo manifest" "Repo Manual"
2+ .TH REPO "1" "April 2025 " "repo manifest" "Repo Manual"
33.SH NAME
44repo \- repo manifest - manual page for repo manifest
55.SH SYNOPSIS
@@ -306,25 +306,7 @@ Element manifest\-server
306306At most one manifest\- server may be specified. The url attribute is used to
307307specify the URL of a manifest server, which is an XML RPC service.
308308.PP
309- The manifest server should implement the following RPC methods:
310- .IP
311- GetApprovedManifest(branch, target)
312- .PP
313- Return a manifest in which each project is pegged to a known good revision for
314- the current branch and target. This is used by repo sync when the \fB \-\- smart \- sync \fR
315- option is given.
316- .PP
317- The target to use is defined by environment variables TARGET_PRODUCT and
318- TARGET_BUILD_VARIANT. These variables are used to create a string of the form
319- $TARGET_PRODUCT\- $TARGET_BUILD_VARIANT, e.g. passion\- userdebug. If one of those
320- variables or both are not present, the program will call GetApprovedManifest
321- without the target parameter and the manifest server should choose a reasonable
322- default target.
323- .IP
324- GetManifest(tag)
325- .PP
326- Return a manifest in which each project is pegged to the revision at the
327- specified tag. This is used by repo sync when the \fB \-\- smart \- tag \fR option is given.
309+ See the [smart sync documentation](./smart\- sync.md) for more details.
328310.PP
329311Element submanifest
330312.PP
Original file line number Diff line number Diff line change 11.\" DO NOT MODIFY THIS FILE! It was generated by help2man.
2- .TH REPO "1" "December 2024 " "repo" "Repo Manual"
2+ .TH REPO "1" "April 2025 " "repo" "Repo Manual"
33.SH NAME
44repo \- repository management tool built on top of git
55.SH SYNOPSIS
8080Run a shell command in each project
8181.TP
8282gc
83- Cleaning up internal repo state.
83+ Cleaning up internal repo and Git state.
8484.TP
8585grep
8686Print lines matching a pattern
You can’t perform that action at this time.
0 commit comments