From d47d9ff1cbb33da4b3e37bc524c58feef6866b7a Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sun, 10 Jul 2022 05:15:19 -0400 Subject: man: regenerate Change-Id: I3ca8ca8f502605b194ebe65b315eda08c51592a6 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/340494 Reviewed-by: LaMont Jones Tested-by: Mike Frysinger --- man/repo-manifest.1 | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 88 insertions(+), 4 deletions(-) (limited to 'man/repo-manifest.1') diff --git a/man/repo-manifest.1 b/man/repo-manifest.1 index ab9f7ed3..382918ce 100644 --- a/man/repo-manifest.1 +++ b/man/repo-manifest.1 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man. -.TH REPO "1" "November 2021" "repo manifest" "Repo Manual" +.TH REPO "1" "July 2022" "repo manifest" "Repo Manual" .SH NAME repo \- repo manifest - manual page for repo manifest .SH SYNOPSIS @@ -40,7 +40,8 @@ format output for humans to read ignore local manifests .TP \fB\-o\fR \-|NAME.xml, \fB\-\-output\-file\fR=\fI\,\-\/\fR|NAME.xml -file to save the manifest to +file to save the manifest to. (Filename prefix for +multi\-tree.) .SS Logging options: .TP \fB\-v\fR, \fB\-\-verbose\fR @@ -48,6 +49,19 @@ show all output .TP \fB\-q\fR, \fB\-\-quiet\fR only show errors +.SS Multi\-manifest options: +.TP +\fB\-\-outer\-manifest\fR +operate starting at the outermost manifest +.TP +\fB\-\-no\-outer\-manifest\fR +do not operate on outer manifests +.TP +\fB\-\-this\-manifest\-only\fR +only operate on this (sub)manifest +.TP +\fB\-\-no\-this\-manifest\-only\fR, \fB\-\-all\-manifests\fR +operate on this manifest and its submanifests .PP Run `repo help manifest` to view the detailed manual. .SH DETAILS @@ -88,6 +102,7 @@ A manifest XML file (e.g. `default.xml`) roughly conforms to the following DTD: remote*, default?, manifest\-server?, +submanifest*?, remove\-project*, project*, extend\-project*, @@ -118,6 +133,16 @@ include*)> .IP +.IP + + + + + + + + + .TP group. +.PP +Attribute `manifest\-name`: The manifest filename in the manifest project. If not +supplied, `default.xml` is used. +.PP +Attribute `revision`: Name of a Git branch (e.g. "main" or "refs/heads/main"), +tag (e.g. "refs/tags/stable"), or a commit hash. If not supplied, `name` is +used. +.PP +Attribute `path`: An optional path relative to the top directory of the repo +client where the submanifest repo client top directory should be placed. If not +supplied, `revision` is used. +.PP +`path` may not be an absolute path or use "." or ".." path components. +.PP +Attribute `groups`: List of additional groups to which all projects in the +included submanifest belong. This appends and recurses, meaning all projects in +submanifests carry all parent submanifest groups. Same syntax as the +corresponding element of `project`. +.PP +Attribute `default\-groups`: The list of manifest groups to sync if no +`\-\-groups=` parameter was specified at init. When that list is empty, use this +list instead of "default" as the list of groups to sync. +.PP Element project .PP One or more project elements may be specified. Each element describes a single @@ -513,8 +597,8 @@ restrictions are not enforced for [Local Manifests]. .PP Attribute `groups`: List of additional groups to which all projects in the included manifest belong. This appends and recurses, meaning all projects in -sub\-manifests carry all parent include groups. Same syntax as the corresponding -element of `project`. +included manifests carry all parent include groups. Same syntax as the +corresponding element of `project`. .PP Local Manifests .PP -- cgit v1.2.3-54-g00ecf