File tree 3 files changed +10
-24
lines changed
3 files changed +10
-24
lines changed Original file line number Diff line number Diff line change 1
1
.\" 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"
3
3
.SH NAME
4
4
repo \- repo gc - manual page for repo gc
5
5
.SH SYNOPSIS
@@ -8,7 +8,7 @@ repo \- repo gc - manual page for repo gc
8
8
.SH DESCRIPTION
9
9
Summary
10
10
.PP
11
- Cleaning up internal repo state.
11
+ Cleaning up internal repo and Git state.
12
12
.SH OPTIONS
13
13
.TP
14
14
\fB \- h \fR , \fB \-\- help \fR
@@ -19,6 +19,10 @@ do everything except actually delete
19
19
.TP
20
20
\fB \- y \fR , \fB \-\- yes \fR
21
21
answer yes to all safe prompts
22
+ .TP
23
+ \fB \-\- repack \fR
24
+ repack all projects that use partial clone with
25
+ filter=blob:none
22
26
.SS Logging options:
23
27
.TP
24
28
\fB \- v \fR , \fB \-\- verbose \fR
Original file line number Diff line number Diff line change 1
1
.\" 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"
3
3
.SH NAME
4
4
repo \- repo manifest - manual page for repo manifest
5
5
.SH SYNOPSIS
@@ -306,25 +306,7 @@ Element manifest\-server
306
306
At most one manifest\- server may be specified. The url attribute is used to
307
307
specify the URL of a manifest server, which is an XML RPC service.
308
308
.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.
328
310
.PP
329
311
Element submanifest
330
312
.PP
Original file line number Diff line number Diff line change 1
1
.\" 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"
3
3
.SH NAME
4
4
repo \- repository management tool built on top of git
5
5
.SH SYNOPSIS
80
80
Run a shell command in each project
81
81
.TP
82
82
gc
83
- Cleaning up internal repo state.
83
+ Cleaning up internal repo and Git state.
84
84
.TP
85
85
grep
86
86
Print lines matching a pattern
You can’t perform that action at this time.
0 commit comments