C# 클래스 SparkleLib.Git.SparkleRepo

상속: SparkleLib.SparkleRepoBase
파일 보기 프로젝트 열기: brandondahler/SparkleShare

Private Properties

프로퍼티 타입 설명
Add void
CalculateSizes long
ClearCache void
Commit void
ConfigureGitBin void
EnsureSpecialCharacters string
FindError bool
FormatCommitMessage string
GetChangeSetsInternal List
IsSymlink bool
PrepareDirectories void
Rebase bool
ResolveConflict void
ResolveSpecialChars string
UpdateSizes void

공개 메소드들

메소드 설명
GetChangeSets ( ) : List
GetChangeSets ( string path ) : List
RestoreFile ( string path, string revision, string target_file_path ) : void
SparkleRepo ( string path, SparkleConfig config ) : System
SyncDown ( ) : bool
SyncUp ( ) : bool

비공개 메소드들

메소드 설명
Add ( ) : void
CalculateSizes ( DirectoryInfo parent ) : long
ClearCache ( ) : void
Commit ( string message ) : void
ConfigureGitBin ( ) : void
EnsureSpecialCharacters ( string path ) : string
FindError ( string line ) : bool
FormatCommitMessage ( ) : string
GetChangeSetsInternal ( string path ) : List
IsSymlink ( string file ) : bool
PrepareDirectories ( string path ) : void
Rebase ( ) : bool
ResolveConflict ( ) : void
ResolveSpecialChars ( string s ) : string
UpdateSizes ( ) : void

메소드 상세

GetChangeSets() 공개 메소드

public GetChangeSets ( ) : List
리턴 List

GetChangeSets() 공개 메소드

public GetChangeSets ( string path ) : List
path string
리턴 List

RestoreFile() 공개 메소드

public RestoreFile ( string path, string revision, string target_file_path ) : void
path string
revision string
target_file_path string
리턴 void

SparkleRepo() 공개 메소드

public SparkleRepo ( string path, SparkleConfig config ) : System
path string
config SparkleLib.SparkleConfig
리턴 System

SyncDown() 공개 메소드

public SyncDown ( ) : bool
리턴 bool

SyncUp() 공개 메소드

public SyncUp ( ) : bool
리턴 bool