From 242b52690d327a77e47140509085f406155c5722 Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Tue, 19 May 2009 13:00:29 -0700 Subject: Remove support for the extra definitions in manifests These aren't that widely used, and actually make it difficult for users to fully mirror a forest of repositories, and then permit someone else to clone off that forest, rather then the original upstream servers. Signed-off-by: Shawn O. Pearce --- docs/manifest-format.txt | 39 ++------------------------------------- 1 file changed, 2 insertions(+), 37 deletions(-) (limited to 'docs') diff --git a/docs/manifest-format.txt b/docs/manifest-format.txt index d8db21de..da0e69ff 100644 --- a/docs/manifest-format.txt +++ b/docs/manifest-format.txt @@ -23,32 +23,23 @@ following DTD: + project*)> - - + - - - - - - - ]> @@ -82,25 +73,6 @@ Attribute `review`: Hostname of the Gerrit server where reviews are uploaded to by `repo upload`. This attribute is optional; if not specified then `repo upload` will not function. -Attribute `project-name`: Specifies the name of this project used -by the review server given in the review attribute of this element. -Only permitted when the remote element is nested inside of a project -element (see below). If not given, defaults to the name supplied -in the project's name attribute. - -Element add-remote ------------------- - -Adds a remote to an existing project, whose name is given by the -to-project attribute. This is functionally equivalent to nesting -a remote element under the project, but has the advantage that it -can be specified in the uesr's `local_manifest.xml` to add a remote -to a project declared by the normal manifest. - -The element can be used to add a fork of an existing project that -the user needs to work with. - - Element default --------------- @@ -152,13 +124,6 @@ Tags and/or explicit SHA-1s should work in theory, but have not been extensively tested. If not supplied the revision given by the default element is used. -Child element `remote`: Described like the top-level remote element, -but adds an additional remote to only this project. These additional -remotes are fetched from first on the initial `repo sync`, causing -the majority of the project's object database to be obtained through -these additional remotes. - - Element remove-project ---------------------- -- cgit v1.2.3-54-g00ecf