1
0
mirror of https://github.com/golang/go synced 2024-11-19 00:34:40 -07:00
go/dashboard/builder
Chris Manghane 1d214a6a09 go.tools/dashboard: implement dashboard using vcs package.
To make the dashboard more flexible with different VCS, the Repo now depends on the VCS package for running commands.

* Exported Repo.Master
* Modified RemoteRepo to return a repo and an error
* Reimplemented all Repo methods using vcs package
* Removed hgCmd
* Removed repoURL
* Removed scheme from hgUrl since vcs.RepoRootForImportPath decides the scheme.
* Changed waitWithTimeout into timeout
* Added waitForFuncWithTimeout to wrap vcs commands with a timeout.

R=adg
CC=golang-dev
https://golang.org/cl/13201043
2013-08-27 21:52:18 -07:00
..
doc.go go.tools: add dashboard 2013-08-01 13:23:51 +10:00
exec.go go.tools/dashboard: implement dashboard using vcs package. 2013-08-27 21:52:18 -07:00
http.go go.tools: add dashboard 2013-08-01 13:23:51 +10:00
main.go go.tools/dashboard: implement dashboard using vcs package. 2013-08-27 21:52:18 -07:00
Makefile go.tools: add dashboard 2013-08-01 13:23:51 +10:00
vcs.go go.tools/dashboard: implement dashboard using vcs package. 2013-08-27 21:52:18 -07:00