Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureCorrectProject ¶
Types ¶
type Repo ¶
type Repo struct { }
Repo represents a git repository
func (*Repo) CloneProject ¶
func (r *Repo) CloneProject(owner, name, path string, out output.Outputer, an analytics.Dispatcher) error
CloneProject will attempt to clone the associalted public git repository for the project identified by <owner>/<name> to the given directory
type Repository ¶
type Repository interface {
CloneProject(owner, name, path string, out output.Outputer, an analytics.Dispatcher) error
}
Repository is the interface used to represent a version control system repository
Click to show internal directories.
Click to hide internal directories.