@@ -17,9 +17,9 @@ The supported schemes are `git+file`, `git+https`, `git+ssh`, `git+http`,
17
17
` git+git ` and ` git ` . Here are some of the supported forms:
18
18
19
19
``` none
20
- git+ssh://git.example.com/MyProject#egg= MyProject
21
- git+file:///home/user/projects/MyProject#egg= MyProject
22
- git+https://git.example.com/MyProject#egg= MyProject
20
+ MyProject @ git+ssh://git.example.com/MyProject
21
+ MyProject @ git+file:///home/user/projects/MyProject
22
+ MyProject @ git+https://git.example.com/MyProject
23
23
```
24
24
25
25
``` {warning}
@@ -34,10 +34,10 @@ It is also possible to specify a "git ref" such as branch name, a commit hash or
34
34
a tag name:
35
35
36
36
``` none
37
- git+https://git.example.com/MyProject.git@master#egg=MyProject
38
- git +https://git.example.com/[email protected] #egg=MyProject
39
- git+https://git.example.com/MyProject.git@da39a3ee5e6b4b0d3255bfef95601890afd80709#egg=MyProject
40
- git+https://git.example.com/MyProject.git@refs/pull/123/head#egg=MyProject
37
+ MyProject @ git+https://git.example.com/MyProject.git@master
38
+ MyProject @ it +https://git.example.com/[email protected]
39
+ MyProject @ git+https://git.example.com/MyProject.git@da39a3ee5e6b4b0d3255bfef95601890afd80709
40
+ MyProject @ git+https://git.example.com/MyProject.git@refs/pull/123/head
41
41
```
42
42
43
43
When passing a commit hash, specifying a full hash is preferable to a partial
@@ -50,20 +50,20 @@ The supported schemes are `hg+file`, `hg+http`, `hg+https`, `hg+ssh`
50
50
and ` hg+static-http ` . Here are some of the supported forms:
51
51
52
52
```
53
- hg+http://hg.myproject.org/MyProject#egg= MyProject
54
- hg+https://hg.myproject.org/MyProject#egg= MyProject
55
- hg+ssh://hg.myproject.org/MyProject#egg= MyProject
56
- hg+file:///home/user/projects/MyProject#egg= MyProject
53
+ MyProject @ hg+http://hg.myproject.org/MyProject
54
+ MyProject @ hg+https://hg.myproject.org/MyProject
55
+ MyProject @ hg+ssh://hg.myproject.org/MyProject
56
+ MyProject @ hg+file:///home/user/projects/MyProject
57
57
```
58
58
59
59
It is also possible to specify a revision number, a revision hash, a tag name
60
60
or a local branch name:
61
61
62
62
``` none
63
- hg+http://hg.example.com/MyProject@da39a3ee5e6b#egg=MyProject
64
- hg+http://hg.example.com/MyProject@2019#egg=MyProject
65
- hg+http://hg.example.com/[email protected] #egg=MyProject
66
- hg+http://hg.example.com/MyProject@special_feature#egg=MyProject
63
+ MyProject @ hg+http://hg.example.com/MyProject@da39a3ee5e6b
64
+ MyProject @ hg+http://hg.example.com/MyProject@2019
65
+ MyProject @ hg+http://hg.example.com/[email protected]
66
+ MyProject @ hg+http://hg.example.com/MyProject@special_feature
67
67
```
68
68
69
69
### Subversion
@@ -72,16 +72,16 @@ The supported schemes are `svn`, `svn+svn`, `svn+http`, `svn+https` and
72
72
` svn+ssh ` . Here are some of the supported forms:
73
73
74
74
``` none
75
- svn+https://svn.example.com/MyProject#egg= MyProject
76
- svn+ssh://svn.example.com/MyProject#egg= MyProject
77
- svn+ssh://[email protected] /MyProject#egg= MyProject
75
+ MyProject @ svn+https://svn.example.com/MyProject
76
+ MyProject @ svn+ssh://svn.example.com/MyProject
77
+ MyProject @ svn+ssh://[email protected] /MyProject
78
78
```
79
79
80
80
You can also give specific revisions to an SVN URL, like so:
81
81
82
82
``` none
83
- -e svn+http://svn.example.com/svn/MyProject/trunk@2019#egg=MyProject
84
- -e svn+http://svn.example.com/svn/MyProject/trunk@{20080101}#egg=MyProject
83
+ MyProject @ -e svn+http://svn.example.com/svn/MyProject/trunk@2019
84
+ MyProject @ -e svn+http://svn.example.com/svn/MyProject/trunk@{20080101}
85
85
```
86
86
87
87
Note that you need to use [ Editable VCS installs] ( #editable-vcs-installs ) for
@@ -93,18 +93,18 @@ The supported schemes are `bzr+http`, `bzr+https`, `bzr+ssh`, `bzr+sftp`,
93
93
` bzr+ftp ` and ` bzr+lp ` . Here are the supported forms:
94
94
95
95
``` none
96
- bzr+http://bzr.example.com/MyProject/trunk#egg=MyProject
97
- bzr+sftp://[email protected] /MyProject/trunk#egg=MyProject
98
- bzr+ssh://[email protected] /MyProject/trunk#egg=MyProject
99
- bzr+ftp://[email protected] /MyProject/trunk#egg=MyProject
100
- bzr+lp:MyProject#egg= MyProject
96
+ MyProject @ bzr+http://bzr.example.com/MyProject/trunk
97
+ MyProject @ bzr+sftp://[email protected] /MyProject/trunk
98
+ MyProject @ bzr+ssh://[email protected] /MyProject/trunk
99
+ MyProject @ bzr+ftp://[email protected] /MyProject/trunk
100
+ MyProject @ bzr+lp:MyProject
101
101
```
102
102
103
103
Tags or revisions can be installed like so:
104
104
105
105
``` none
106
- bzr+https://bzr.example.com/MyProject/trunk@2019#egg=MyProject
107
- bzr+http://bzr.example.com/MyProject/[email protected] #egg=MyProject
106
+ MyProject @ bzr+https://bzr.example.com/MyProject/trunk@2019
107
+ MyProject @ bzr+http://bzr.example.com/MyProject/[email protected]
108
108
```
109
109
110
110
(editable-vcs-installs)=
0 commit comments