Versions in this module Expand all Collapse all v0 v0.0.3 May 6, 2015 v0.0.2 May 6, 2015 Changes in this version + var InsecureSkipCheckVerifySSH bool + var MaxCommits = 250 + func Clone(url, dir string, opt vcs.CloneOpt) (vcs.Repository, error) + type Repository struct + func Open(dir string) (*Repository, error) + func (r *Repository) BlameFile(path string, opt *vcs.BlameOptions) ([]*vcs.Hunk, error) + func (r *Repository) Branches(_ vcs.BranchesOptions) ([]*vcs.Branch, error) + func (r *Repository) Commits(opt vcs.CommitsOptions) ([]*vcs.Commit, uint, error) + func (r *Repository) CrossRepoDiff(base vcs.CommitID, headRepo vcs.Repository, head vcs.CommitID, ...) (diff *vcs.Diff, err error) + func (r *Repository) CrossRepoMergeBase(a vcs.CommitID, repoB vcs.Repository, b vcs.CommitID) (vcs.CommitID, error) + func (r *Repository) Diff(base, head vcs.CommitID, opt *vcs.DiffOptions) (*vcs.Diff, error) + func (r *Repository) FileSystem(at vcs.CommitID) (vfs.FileSystem, error) + func (r *Repository) GetCommit(id vcs.CommitID) (*vcs.Commit, error) + func (r *Repository) MergeBase(a, b vcs.CommitID) (vcs.CommitID, error) + func (r *Repository) ResolveBranch(name string) (vcs.CommitID, error) + func (r *Repository) ResolveRevision(spec string) (vcs.CommitID, error) + func (r *Repository) ResolveTag(name string) (vcs.CommitID, error) + func (r *Repository) String() string + func (r *Repository) Tags() ([]*vcs.Tag, error) + func (r *Repository) UpdateEverything(opt vcs.RemoteOpts) error