summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorGavin Mak <gavinmak@google.com>2026-04-22 00:39:42 +0000
committergerrit-scoped@luci-project-accounts.iam.gserviceaccount.com <gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com>2026-05-20 12:28:55 -0700
commit2d54384a5e59fddd0626ec091cc0ad11511d834e (patch)
treec0a9d642bb4064a23df2044777b6f81f2c047473 /man
parent1b4e7a04be7b49d8c0c5e161d36f209bca4b6498 (diff)
downloadgit-repo-stable.tar.gz
sync: Add --superproject-rev flag to sync to specific revisionv2.64stable
Allow syncing the outer manifest to a state defined by a specific superproject revision. It updates the superproject, reads the manifest commit from .supermanifest, and checks out the outer manifest project to that commit. Submanifests are then processed normally, allowing them to be updated to the revisions specified in the new outer manifest state. Bug: 416589884 Change-Id: I304c37a2b8794f9b74cb7e5e209a8a93762bdb52 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/576321 Commit-Queue: Gavin Mak <gavinmak@google.com> Tested-by: Gavin Mak <gavinmak@google.com> Reviewed-by: Mike Frysinger <vapier@google.com>
Diffstat (limited to 'man')
-rw-r--r--man/repo-smartsync.16
-rw-r--r--man/repo-sync.16
2 files changed, 10 insertions, 2 deletions
diff --git a/man/repo-smartsync.1 b/man/repo-smartsync.1
index 5ea063e6b..25b85f126 100644
--- a/man/repo-smartsync.1
+++ b/man/repo-smartsync.1
@@ -1,5 +1,5 @@
1.\" DO NOT MODIFY THIS FILE! It was generated by help2man. 1.\" DO NOT MODIFY THIS FILE! It was generated by help2man.
2.TH REPO "1" "August 2025" "repo smartsync" "Repo Manual" 2.TH REPO "1" "May 2026" "repo smartsync" "Repo Manual"
3.SH NAME 3.SH NAME
4repo \- repo smartsync - manual page for repo smartsync 4repo \- repo smartsync - manual page for repo smartsync
5.SH SYNOPSIS 5.SH SYNOPSIS
@@ -101,6 +101,10 @@ implies \fB\-c\fR
101\fB\-\-no\-use\-superproject\fR 101\fB\-\-no\-use\-superproject\fR
102disable use of manifest superprojects 102disable use of manifest superprojects
103.TP 103.TP
104\fB\-\-superproject\-revision\fR=\fI\,SUPERPROJECT_REVISION\/\fR
105sync to superproject revision (applies to outer
106manifest)
107.TP
104\fB\-\-tags\fR 108\fB\-\-tags\fR
105fetch tags 109fetch tags
106.TP 110.TP
diff --git a/man/repo-sync.1 b/man/repo-sync.1
index 8f145a09e..4e115e200 100644
--- a/man/repo-sync.1
+++ b/man/repo-sync.1
@@ -1,5 +1,5 @@
1.\" DO NOT MODIFY THIS FILE! It was generated by help2man. 1.\" DO NOT MODIFY THIS FILE! It was generated by help2man.
2.TH REPO "1" "August 2025" "repo sync" "Repo Manual" 2.TH REPO "1" "May 2026" "repo sync" "Repo Manual"
3.SH NAME 3.SH NAME
4repo \- repo sync - manual page for repo sync 4repo \- repo sync - manual page for repo sync
5.SH SYNOPSIS 5.SH SYNOPSIS
@@ -101,6 +101,10 @@ implies \fB\-c\fR
101\fB\-\-no\-use\-superproject\fR 101\fB\-\-no\-use\-superproject\fR
102disable use of manifest superprojects 102disable use of manifest superprojects
103.TP 103.TP
104\fB\-\-superproject\-revision\fR=\fI\,SUPERPROJECT_REVISION\/\fR
105sync to superproject revision (applies to outer
106manifest)
107.TP
104\fB\-\-tags\fR 108\fB\-\-tags\fR
105fetch tags 109fetch tags
106.TP 110.TP