From 3073a9004606eec6e3eff8a6e3260b81cd8f4e02 Mon Sep 17 00:00:00 2001 From: Peter Kjellerstedt Date: Sat, 8 Nov 2025 06:42:53 +0100 Subject: manifest: Propagate revision attribute through multiple levels of include Make sure a revision attribute for an include element is propagated through multiple levels of manifest includes. Change-Id: If37d65b0cd47da673719976598175d0eb6b7cbbe Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/525341 Reviewed-by: Mike Frysinger Tested-by: Peter Kjellerstedt Commit-Queue: Peter Kjellerstedt Reviewed-by: Gavin Mak --- docs/manifest-format.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'docs/manifest-format.md') diff --git a/docs/manifest-format.md b/docs/manifest-format.md index b45b9180..bf1a0933 100644 --- a/docs/manifest-format.md +++ b/docs/manifest-format.md @@ -579,7 +579,9 @@ This also applies to all extend-project elements in the included manifests. Same syntax as the corresponding element of `project`. Attribute `revision`: Name of a Git branch (e.g. `main` or `refs/heads/main`) -default to which all projects in the included manifest belong. +default to which all projects in the included manifest belong. This recurses, +meaning it will apply to all projects in all manifests included as a result of +this element. ## Local Manifests {#local-manifests} -- cgit v1.2.3-54-g00ecf