C# Class GitScc.DataServices.RepositoryGraph

Show file Open project: blinkbox/Git-Source-Control-Provider Class Usage Examples

Public Methods

Method Description
GetChanges ( string commitId ) : IEnumerable
GetChanges ( string fromCommitId, string toCommitId ) : IEnumerable
GetCommit ( string commitId ) : GitScc.DataServices.Commit
GetFile ( string commitId, string fileName ) : string
GetFileContent ( string commitId, string fileName ) : byte[]
GetTree ( string commitId ) : GitTreeObject
RepositoryGraph ( string repository ) : System

Private Methods

Method Description
GenerateGraph ( ) : void
GenerateGraph ( IEnumerable commits ) : void
GetLane ( string id ) : int
GetSimplifiedCommits ( ) : IEnumerable
ParseCommit ( string log ) : GitScc.DataServices.Commit
ParseStaus ( string status ) : ChangeType

Method Details

GetChanges() public method

public GetChanges ( string commitId ) : IEnumerable
commitId string
return IEnumerable

GetChanges() public method

public GetChanges ( string fromCommitId, string toCommitId ) : IEnumerable
fromCommitId string
toCommitId string
return IEnumerable

GetCommit() public method

public GetCommit ( string commitId ) : GitScc.DataServices.Commit
commitId string
return GitScc.DataServices.Commit

GetFile() public method

public GetFile ( string commitId, string fileName ) : string
commitId string
fileName string
return string

GetFileContent() public method

public GetFileContent ( string commitId, string fileName ) : byte[]
commitId string
fileName string
return byte[]

GetTree() public method

public GetTree ( string commitId ) : GitTreeObject
commitId string
return GitTreeObject

RepositoryGraph() public method

public RepositoryGraph ( string repository ) : System
repository string
return System