Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository struct { Name string `json:"name"` Description string `json:"description"` CommitObject models.Commit `json:"commit"` RootConfig models.RootDirgodConfig `json:"rootConfig"` InternalConfig models.InternalDirgodConfig `json:"internalConfig"` Path string `json:"path"` }
func Init ¶
func Init(name, description, path string) *Repository
func LoadRepository ¶
func LoadRepository() *Repository
func (*Repository) Commit ¶
func (r *Repository) Commit(commitMessage string) error
func (*Repository) PrintCommitLog ¶
func (r *Repository) PrintCommitLog() string
func (*Repository) Rollback ¶
func (r *Repository) Rollback(commitId string) error
Click to show internal directories.
Click to hide internal directories.