C# Class pocorall.SCM_Notifier.GitRepository

Inheritance: ScmRepository
Datei anzeigen Open project: pocorall/scm-notifier

Public Methods

Method Description
BeginUpdateSilently ( ) : void
Commit ( ) : void
GetRepositoryCommitedRevision ( ) : int
GetRepositoryHeadRevision ( ) : int
GetStatus ( ) : ScmRepositoryStatus
GitRepository ( string path ) : System
IsGitRepositoryDir ( string dir ) : bool
OpenChangeLogWindow ( bool updateRevisions ) : void
OpenFetchWindow ( ) : void
OpenLogWindow ( ) : void
Update ( bool updateAll ) : void

This method waits until updating will finish

Private Methods

Method Description
GitRepository ( ) : System
IsGitExtensions ( string path ) : bool
IsNeedUpdate ( string str ) : bool
IsTortoiseGit ( string path ) : bool
isModified ( string response ) : bool

Method Details

BeginUpdateSilently() public method

public BeginUpdateSilently ( ) : void
return void

Commit() public method

public Commit ( ) : void
return void

GetRepositoryCommitedRevision() public method

public GetRepositoryCommitedRevision ( ) : int
return int

GetRepositoryHeadRevision() public method

public GetRepositoryHeadRevision ( ) : int
return int

GetStatus() public method

public GetStatus ( ) : ScmRepositoryStatus
return ScmRepositoryStatus

GitRepository() public method

public GitRepository ( string path ) : System
path string
return System

IsGitRepositoryDir() public static method

public static IsGitRepositoryDir ( string dir ) : bool
dir string
return bool

OpenChangeLogWindow() public method

public OpenChangeLogWindow ( bool updateRevisions ) : void
updateRevisions bool
return void

OpenFetchWindow() public method

public OpenFetchWindow ( ) : void
return void

OpenLogWindow() public method

public OpenLogWindow ( ) : void
return void

Update() public method

This method waits until updating will finish
public Update ( bool updateAll ) : void
updateAll bool
return void