C# Class Sparkles.Git.GitCommand

Inheritance: Command
Show file Open project: hbons/SparkleShare Class Usage Examples

Public Properties

Property Type Description
ExecPath string
SSHPath string

Public Methods

Method Description
FormatGitSSHCommand ( SSHAuthenticationInfo auth_info ) : string
GitCommand ( string working_dir, string args ) : System
GitCommand ( string working_dir, string args, SSHAuthenticationInfo auth_info ) : System
ParseProgress ( string line, double &percentage, double &speed, string &information ) : ErrorStatus

Private Methods

Method Description
FindError ( string line ) : ErrorStatus

Method Details

FormatGitSSHCommand() public static method

public static FormatGitSSHCommand ( SSHAuthenticationInfo auth_info ) : string
auth_info SSHAuthenticationInfo
return string

GitCommand() public method

public GitCommand ( string working_dir, string args ) : System
working_dir string
args string
return System

GitCommand() public method

public GitCommand ( string working_dir, string args, SSHAuthenticationInfo auth_info ) : System
working_dir string
args string
auth_info SSHAuthenticationInfo
return System

ParseProgress() public static method

public static ParseProgress ( string line, double &percentage, double &speed, string &information ) : ErrorStatus
line string
percentage double
speed double
information string
return ErrorStatus

Property Details

ExecPath public static property

public static string ExecPath
return string

SSHPath public static property

public static string SSHPath
return string