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 ErrFileNotInManifest = errors.New("file does not exist in given revision") + type Repository struct + func Open(dir string) (*Repository, error) + func (r *Repository) Branches(_ vcs.BranchesOptions) ([]*vcs.Branch, error) + func (r *Repository) Commits(opt vcs.CommitsOptions) ([]*vcs.Commit, uint, error) + func (r *Repository) FileSystem(at vcs.CommitID) (vfs.FileSystem, error) + func (r *Repository) GetCommit(id vcs.CommitID) (*vcs.Commit, 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) Tags() ([]*vcs.Tag, error)