C# Class Tp.Mercurial.VersionControlSystem.MercurialClient

Afficher le fichier Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Méthodes publiques

Méthode Description
GetAfterTillHead ( RevisionId revisionId, int pageSize ) : IEnumerable
GetCommit ( RevisionId id ) : Changeset
GetFileContent ( Changeset commit, string path ) : string
GetFromAndBefore ( RevisionId fromRevision, RevisionId toRevision, int pageSize ) : IEnumerable
GetFromTillHead ( System.DateTime from, int pageSize ) : IEnumerable
GetParentCommit ( Changeset commit ) : Changeset
GetRevisions ( RevisionId fromChangeset, RevisionId toChangeset ) : Tp.SourceControl.VersionControlSystem.RevisionInfo[]
MercurialClient ( ISourceControlConnectionSettingsSource settings, IStorage folder ) : System
RetrieveAuthors ( DateRange dateRange ) : string[]

Private Methods

Méthode Description
GetClient ( ISourceControlConnectionSettingsSource settings ) : Mercurial.Repository
GetLocalRepository ( ISourceControlConnectionSettingsSource settings ) : MercurialRepositoryFolder
IsRepositoryUriChanged ( MercurialRepositoryFolder repositoryFolder, ISourceControlConnectionSettingsSource settings ) : bool

Method Details

GetAfterTillHead() public méthode

public GetAfterTillHead ( RevisionId revisionId, int pageSize ) : IEnumerable
revisionId Tp.SourceControl.VersionControlSystem.RevisionId
pageSize int
Résultat IEnumerable

GetCommit() public méthode

public GetCommit ( RevisionId id ) : Changeset
id Tp.SourceControl.VersionControlSystem.RevisionId
Résultat Changeset

GetFileContent() public méthode

public GetFileContent ( Changeset commit, string path ) : string
commit Changeset
path string
Résultat string

GetFromAndBefore() public méthode

public GetFromAndBefore ( RevisionId fromRevision, RevisionId toRevision, int pageSize ) : IEnumerable
fromRevision Tp.SourceControl.VersionControlSystem.RevisionId
toRevision Tp.SourceControl.VersionControlSystem.RevisionId
pageSize int
Résultat IEnumerable

GetFromTillHead() public méthode

public GetFromTillHead ( System.DateTime from, int pageSize ) : IEnumerable
from System.DateTime
pageSize int
Résultat IEnumerable

GetParentCommit() public méthode

public GetParentCommit ( Changeset commit ) : Changeset
commit Changeset
Résultat Changeset

GetRevisions() public méthode

public GetRevisions ( RevisionId fromChangeset, RevisionId toChangeset ) : Tp.SourceControl.VersionControlSystem.RevisionInfo[]
fromChangeset Tp.SourceControl.VersionControlSystem.RevisionId
toChangeset Tp.SourceControl.VersionControlSystem.RevisionId
Résultat Tp.SourceControl.VersionControlSystem.RevisionInfo[]

MercurialClient() public méthode

public MercurialClient ( ISourceControlConnectionSettingsSource settings, IStorage folder ) : System
settings ISourceControlConnectionSettingsSource
folder IStorage
Résultat System

RetrieveAuthors() public méthode

public RetrieveAuthors ( DateRange dateRange ) : string[]
dateRange DateRange
Résultat string[]