-
Notifications
You must be signed in to change notification settings - Fork 0
/
default.xml
55 lines (46 loc) · 2.09 KB
/
default.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!--
The full documentation can be found at https://gerrit.googlesource.com/git-repo/+/master/docs/manifest-format.txt
-->
<!--
Remote element
- <name> : An arbitrary name for the remote element
- <fetch> : Url to prepend.
the use of "../<path>" use the url of the server used to checkout the manifest and append <path>
It is possible to use any protocol: https://, git:// as long as the RFC format is respected:
<protocol>://<user>:<password>@<hostname>:<port>/<path>
- <review> : Url of the review server to use
<remote name="organization"
fetch="../"
review="https://review.gerrithub.io" />
-->
<remote name="organization"
fetch="https://github.com/"
review="https://review.gerrithub.io" />
<!--
Default element: The default set of configuration to use
-->
<default revision="refs/heads/master"
remote="organization"
sync-j="4" />
<!--
Project element
- <name> : the "full name" of the project.
example: for a github project
https://github.com/EramoxPersonalWork/manifest.git , repo wil find out it has to
use https://github.com as server (because the config file was on it).
the full name is then "EramoxPersonalWork/manifest" (omiting the .git)
Note: It is possible to shorter the project name setting the common part in the <fetch>
field of the remote. However, to check it the project workflow works correcly first
- <remote> : the name of the remote to use for this project
- <path> : Path where the project will be checkout on the user platform
Note: the path is the property indicated first for usability, in effect, when having a lot of projects,
their path becomes a more meaningfull reference than their name. eg: it is possible to use the stdlib
multiple times in different path because their revision is different.
<project path="<path>"
remote="<remote>"
name="<name>" />
-->
<project path="manifest" remote="organization" name="EramoxPersonalWork/manifest" ></project>
</manifest>