Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VCS ¶
type VCS interface { CreateLaw(*proto.LawSet) (hash string, err error) CreateBranch(string, *proto.LawSet) (string, error) CreateVersion(*proto.LawSet, string) (string, error) DeleteBranch(upstream, ident, branch string) error DeleteLaw(upstream, ident string) error DiffVersions(upstream, ident, ours, theirs string) (string, error) GetBranchHead(*proto.LawSet) (*easyrepo.Commit, error) GetVersion(upstream, ident, hash string) (*easyrepo.Commit, error) //AcceptChanges(upstream, ident, branch, target string) (string, error) RepoPath(upstream, ident string) string GetPath() string }
Click to show internal directories.
Click to hide internal directories.