mirror of
https://github.com/golang/go
synced 2024-11-25 10:57:58 -07:00
cmd/go: allow ssh tunnelled bzr, git and svn
This is often used in private hosting and collaborating environments. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5753063
This commit is contained in:
parent
bd71072eee
commit
d13b24598f
@ -104,7 +104,7 @@ var vcsGit = &vcsCmd{
|
|||||||
tagSyncCmd: "checkout {tag}",
|
tagSyncCmd: "checkout {tag}",
|
||||||
tagSyncDefault: "checkout origin/master",
|
tagSyncDefault: "checkout origin/master",
|
||||||
|
|
||||||
scheme: []string{"git", "https", "http"},
|
scheme: []string{"git", "https", "http", "git+ssh"},
|
||||||
pingCmd: "ls-remote {scheme}://{repo}",
|
pingCmd: "ls-remote {scheme}://{repo}",
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -123,7 +123,7 @@ var vcsBzr = &vcsCmd{
|
|||||||
tagSyncCmd: "update -r {tag}",
|
tagSyncCmd: "update -r {tag}",
|
||||||
tagSyncDefault: "update -r revno:-1",
|
tagSyncDefault: "update -r revno:-1",
|
||||||
|
|
||||||
scheme: []string{"https", "http", "bzr"},
|
scheme: []string{"https", "http", "bzr", "bzr+ssh"},
|
||||||
pingCmd: "info {scheme}://{repo}",
|
pingCmd: "info {scheme}://{repo}",
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -138,7 +138,7 @@ var vcsSvn = &vcsCmd{
|
|||||||
// There is no tag command in subversion.
|
// There is no tag command in subversion.
|
||||||
// The branch information is all in the path names.
|
// The branch information is all in the path names.
|
||||||
|
|
||||||
scheme: []string{"https", "http", "svn"},
|
scheme: []string{"https", "http", "svn", "svn+ssh"},
|
||||||
pingCmd: "info {scheme}://{repo}",
|
pingCmd: "info {scheme}://{repo}",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user