C# Class SmartSync.GitDeploymentRepository

Inheritance: DeploymentRepository
Afficher le fichier Open project: projectkudu/KuduCalf

Private Properties

Свойство Type Description
CommitFromSnapshotId LibGit2Sharp.Commit
FromTree IEnumerable
GetOrigin System.Uri
GetPreviousCommit LibGit2Sharp.Commit
LogCheckoutProgressUpdate void
LogCompletionUpdate int
LogTransferProgressUpdate int

Méthodes publiques

Méthode Description
CommitWorkingDirectroy ( string comment ) : SnapshotId
CreateSnapshotFromFiles ( System.IO.FileInfo>.IEnumerable fileList, string comment ) : SnapshotId
FromToken ( string tok ) : SnapshotId
GetLatestSnapshotId ( ) : SnapshotId
GetPreviousSnapshotId ( SnapshotId snapshotId ) : SnapshotId
GetSnapshotInfo ( SnapshotId snapshotId ) : SnapshotInfo
GetSnapshotItems ( SnapshotId snapshotId ) : IEnumerable
GitDeploymentRepository ( DirectoryInfo dirInfo ) : System
GitDeploymentRepository ( DirectoryInfo dirInfo, Uri origin ) : System
Initialize ( ) : bool
ResetWorkingDirectoryTo ( SnapshotId id ) : void

Private Methods

Méthode Description
CommitFromSnapshotId ( SnapshotId id ) : Commit
FromTree ( string prefix, Tree tree, DateTimeOffset>.Func modTime ) : IEnumerable
GetOrigin ( ) : Uri
GetPreviousCommit ( Commit commit ) : Commit
LogCheckoutProgressUpdate ( string path, int completedSteps, int totalSteps ) : void
LogCompletionUpdate ( RemoteCompletionType remoteCompletionType ) : int
LogTransferProgressUpdate ( LibGit2Sharp.TransferProgress progress ) : int

Method Details

CommitWorkingDirectroy() public méthode

public CommitWorkingDirectroy ( string comment ) : SnapshotId
comment string
Résultat SnapshotId

CreateSnapshotFromFiles() public méthode

public CreateSnapshotFromFiles ( System.IO.FileInfo>.IEnumerable fileList, string comment ) : SnapshotId
fileList System.IO.FileInfo>.IEnumerable
comment string
Résultat SnapshotId

FromToken() public méthode

public FromToken ( string tok ) : SnapshotId
tok string
Résultat SnapshotId

GetLatestSnapshotId() public méthode

public GetLatestSnapshotId ( ) : SnapshotId
Résultat SnapshotId

GetPreviousSnapshotId() public méthode

public GetPreviousSnapshotId ( SnapshotId snapshotId ) : SnapshotId
snapshotId SnapshotId
Résultat SnapshotId

GetSnapshotInfo() public méthode

public GetSnapshotInfo ( SnapshotId snapshotId ) : SnapshotInfo
snapshotId SnapshotId
Résultat SnapshotInfo

GetSnapshotItems() public méthode

public GetSnapshotItems ( SnapshotId snapshotId ) : IEnumerable
snapshotId SnapshotId
Résultat IEnumerable

GitDeploymentRepository() public méthode

public GitDeploymentRepository ( DirectoryInfo dirInfo ) : System
dirInfo System.IO.DirectoryInfo
Résultat System

GitDeploymentRepository() public méthode

public GitDeploymentRepository ( DirectoryInfo dirInfo, Uri origin ) : System
dirInfo System.IO.DirectoryInfo
origin System.Uri
Résultat System

Initialize() public méthode

public Initialize ( ) : bool
Résultat bool

ResetWorkingDirectoryTo() public méthode

public ResetWorkingDirectoryTo ( SnapshotId id ) : void
id SnapshotId
Résultat void