C# 클래스 OpenHome.Git.Repository

상속: IRepository
파일 보기 프로젝트 열기: openhome/ohGit 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateBranch IBranch
FindBranches Branch>.IDictionary
FindMaster string
FindOrigin string
FindPackedRefs IRef>.IDictionary
FindPacks IList
FindRefs IRef>.IDictionary
GetObject Object
GetObjectLoose Object
GetObjectPacked Object
GetSubFolder System.IO.DirectoryInfo
GetSubFolderFiles System.IO.FileInfo[]
UpdateBranch void
UpdateBranch void
WriteObject string

공개 메소드들

메소드 설명
Branch ( string aName ) : IBranch
Dispose ( ) : void
Fetch ( ) : bool
Ref ( string aName ) : IRef
Repository ( string aPath ) : System
Repository ( string aPath, string aOrigin, string aMaster ) : System

비공개 메소드들

메소드 설명
CreateBranch ( string aName, string aId ) : IBranch
FindBranches ( ) : Branch>.IDictionary
FindMaster ( ) : string
FindOrigin ( ) : string
FindPackedRefs ( ) : IRef>.IDictionary
FindPacks ( ) : IList
FindRefs ( ) : IRef>.IDictionary
GetObject ( string aId ) : Object
GetObjectLoose ( string aId ) : Object
GetObjectPacked ( string aId ) : Object
GetSubFolder ( DirectoryInfo aFolder, string aSubFolder ) : DirectoryInfo
GetSubFolderFiles ( DirectoryInfo aFolder ) : System.IO.FileInfo[]
UpdateBranch ( Branch aBranch, string aId ) : void
UpdateBranch ( string aName, string aId ) : void
WriteObject ( byte aContent, EObjectType aType ) : string

메소드 상세

Branch() 공개 메소드

public Branch ( string aName ) : IBranch
aName string
리턴 IBranch

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Fetch() 공개 메소드

public Fetch ( ) : bool
리턴 bool

Ref() 공개 메소드

public Ref ( string aName ) : IRef
aName string
리턴 IRef

Repository() 공개 메소드

public Repository ( string aPath ) : System
aPath string
리턴 System

Repository() 공개 메소드

public Repository ( string aPath, string aOrigin, string aMaster ) : System
aPath string
aOrigin string
aMaster string
리턴 System