C# Class MSR.Data.VersionControl.Git.CommandLineGitClient

Inheritance: IGitClient
ファイルを表示 Open project: kirnosenko/msr-tools

Public Methods

Method Description
Blame ( string revision, string path ) : Stream
CommandLineGitClient ( string repositoryPath ) : System
Diff ( string revision, string path ) : Stream
Diff ( string newPath, string newRevision, string oldPath, string oldRevision ) : Stream
Log ( string revision ) : Stream
RevList ( ) : Stream

Private Methods

Method Description
RunCommand ( string cmd ) : Stream
ToGitPath ( string path ) : string

Remove leading slash to get git path.

Method Details

Blame() public method

public Blame ( string revision, string path ) : Stream
revision string
path string
return Stream

CommandLineGitClient() public method

public CommandLineGitClient ( string repositoryPath ) : System
repositoryPath string
return System

Diff() public method

public Diff ( string revision, string path ) : Stream
revision string
path string
return Stream

Diff() public method

public Diff ( string newPath, string newRevision, string oldPath, string oldRevision ) : Stream
newPath string
newRevision string
oldPath string
oldRevision string
return Stream

Log() public method

public Log ( string revision ) : Stream
revision string
return Stream

RevList() public method

public RevList ( ) : Stream
return Stream