hit-0.6.1: Git operations in haskell

Portabilityunix
Stabilityexperimental
MaintainerVincent Hanquez <vincent@snarc.org>
Safe HaskellSafe-Inferred

Data.Git.Revision

Description

 

Synopsis

Documentation

data Revision Source

A git revision. this can be many things: * a shorten ref * a ref * a named branch or tag followed by optional modifiers RevModifier that can represent: * parenting * type * date

Constructors

Revision String [RevModifier] 

data RevModifier Source

A modifier to a revision, which is a function apply of a revision

Constructors

RevModParent Int

parent accessor ^n and ^

RevModParentFirstN Int

parent accessor ~n

RevModAtType String 
RevModAtDate String 
RevModAtN Int 

data RevisionNotFound Source

Exception when a revision cannot be resolved to a reference