mirror of
https://github.com/golang/go
synced 2024-11-21 16:34:42 -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}",
|
||||
tagSyncDefault: "checkout origin/master",
|
||||
|
||||
scheme: []string{"git", "https", "http"},
|
||||
scheme: []string{"git", "https", "http", "git+ssh"},
|
||||
pingCmd: "ls-remote {scheme}://{repo}",
|
||||
}
|
||||
|
||||
@ -123,7 +123,7 @@ var vcsBzr = &vcsCmd{
|
||||
tagSyncCmd: "update -r {tag}",
|
||||
tagSyncDefault: "update -r revno:-1",
|
||||
|
||||
scheme: []string{"https", "http", "bzr"},
|
||||
scheme: []string{"https", "http", "bzr", "bzr+ssh"},
|
||||
pingCmd: "info {scheme}://{repo}",
|
||||
}
|
||||
|
||||
@ -138,7 +138,7 @@ var vcsSvn = &vcsCmd{
|
||||
// There is no tag command in subversion.
|
||||
// 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}",
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user