C# Класс Kudu.Core.SourceControl.Git.LibGit2SharpRepository

Наследование: IGitRepository
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
AddFile ( string path ) : void
Clean ( ) : void
ClearLock ( ) : void
Commit ( string message, string authorName, string emailAddress ) : bool
CreateOrResetBranch ( string branchName, string startPoint ) : void
DoesBranchContainCommit ( string branchName, string commitOrBranchName ) : bool
FetchWithoutConflict ( string remoteUrl, string branchName ) : void
GetChangeSet ( string id ) : ChangeSet
Initialize ( ) : void
LibGit2SharpRepository ( IEnvironment environment, IDeploymentSettingsManager settings, ITraceFactory tracerFactory ) : System
ListFiles ( string path, SearchOption searchOption ) : IEnumerable
Push ( ) : void
Rebase ( string branchName ) : bool
RebaseAbort ( ) : void
Update ( ) : void
Update ( string id ) : void
UpdateRawRef ( string toBeUpdatedRef, string toBeUpdatedToRef ) : void
UpdateRef ( string toBeUpdatedToAlias ) : void
UpdateSubmodules ( ) : void

Описание методов

AddFile() публичный Метод

public AddFile ( string path ) : void
path string
Результат void

Clean() публичный Метод

public Clean ( ) : void
Результат void

ClearLock() публичный Метод

public ClearLock ( ) : void
Результат void

Commit() публичный Метод

public Commit ( string message, string authorName, string emailAddress ) : bool
message string
authorName string
emailAddress string
Результат bool

CreateOrResetBranch() публичный Метод

public CreateOrResetBranch ( string branchName, string startPoint ) : void
branchName string
startPoint string
Результат void

DoesBranchContainCommit() публичный Метод

public DoesBranchContainCommit ( string branchName, string commitOrBranchName ) : bool
branchName string
commitOrBranchName string
Результат bool

FetchWithoutConflict() публичный Метод

public FetchWithoutConflict ( string remoteUrl, string branchName ) : void
remoteUrl string
branchName string
Результат void

GetChangeSet() публичный Метод

public GetChangeSet ( string id ) : ChangeSet
id string
Результат ChangeSet

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

LibGit2SharpRepository() публичный Метод

public LibGit2SharpRepository ( IEnvironment environment, IDeploymentSettingsManager settings, ITraceFactory tracerFactory ) : System
environment IEnvironment
settings IDeploymentSettingsManager
tracerFactory ITraceFactory
Результат System

ListFiles() публичный Метод

public ListFiles ( string path, SearchOption searchOption ) : IEnumerable
path string
searchOption SearchOption
Результат IEnumerable

Push() публичный Метод

public Push ( ) : void
Результат void

Rebase() публичный Метод

public Rebase ( string branchName ) : bool
branchName string
Результат bool

RebaseAbort() публичный Метод

public RebaseAbort ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

Update() публичный Метод

public Update ( string id ) : void
id string
Результат void

UpdateRawRef() публичный Метод

public UpdateRawRef ( string toBeUpdatedRef, string toBeUpdatedToRef ) : void
toBeUpdatedRef string
toBeUpdatedToRef string
Результат void

UpdateRef() публичный Метод

public UpdateRef ( string toBeUpdatedToAlias ) : void
toBeUpdatedToAlias string
Результат void

UpdateSubmodules() публичный Метод

public UpdateSubmodules ( ) : void
Результат void