C# Class Tp.Tfs.VersionControlSystem.TfsVersionControlSystem

Inheritance: SourceControl.VersionControlSystem.VersionControlSystem
Afficher le fichier Open project: TargetProcess/Target-Process-Plugins

Méthodes publiques

Méthode Description
CheckRevision ( RevisionId revision, PluginProfileErrorCollection errors ) : void
GetAfterTillHead ( RevisionId @from, int pageSize ) : Tp.SourceControl.VersionControlSystem.RevisionRange[]
GetBinaryFileContent ( RevisionId changeset, string path ) : byte[]
GetDiff ( RevisionId changeset, string path ) : DiffResult
GetFromAndBefore ( RevisionId @from, RevisionId to, int pageSize ) : Tp.SourceControl.VersionControlSystem.RevisionRange[]
GetFromTillHead ( RevisionId @from, int pageSize ) : Tp.SourceControl.VersionControlSystem.RevisionRange[]
GetRevisions ( RevisionRange revisionRange ) : Tp.SourceControl.VersionControlSystem.RevisionInfo[]
GetTextFileContent ( RevisionId changeset, string path ) : string
RetrieveAuthors ( DateRange dateRange ) : string[]
TfsVersionControlSystem ( ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor ) : System

Private Methods

Méthode Description
GetDiff ( string path, Microsoft.TeamFoundation.VersionControl.Client.Changeset prevCommmit, Microsoft.TeamFoundation.VersionControl.Client.Changeset commit ) : DiffResult
GetFileContent ( Microsoft.TeamFoundation.VersionControl.Client.Changeset commit, string path ) : string
GetTextFileContentSafe ( Microsoft.TeamFoundation.VersionControl.Client.Changeset commit, string path ) : string

Method Details

CheckRevision() public méthode

public CheckRevision ( RevisionId revision, PluginProfileErrorCollection errors ) : void
revision Tp.SourceControl.VersionControlSystem.RevisionId
errors PluginProfileErrorCollection
Résultat void

GetAfterTillHead() public méthode

public GetAfterTillHead ( RevisionId @from, int pageSize ) : Tp.SourceControl.VersionControlSystem.RevisionRange[]
@from Tp.SourceControl.VersionControlSystem.RevisionId
pageSize int
Résultat Tp.SourceControl.VersionControlSystem.RevisionRange[]

GetBinaryFileContent() public méthode

public GetBinaryFileContent ( RevisionId changeset, string path ) : byte[]
changeset Tp.SourceControl.VersionControlSystem.RevisionId
path string
Résultat byte[]

GetDiff() public méthode

public GetDiff ( RevisionId changeset, string path ) : DiffResult
changeset Tp.SourceControl.VersionControlSystem.RevisionId
path string
Résultat Tp.SourceControl.Diff.DiffResult

GetFromAndBefore() public méthode

public GetFromAndBefore ( RevisionId @from, RevisionId to, int pageSize ) : Tp.SourceControl.VersionControlSystem.RevisionRange[]
@from Tp.SourceControl.VersionControlSystem.RevisionId
to Tp.SourceControl.VersionControlSystem.RevisionId
pageSize int
Résultat Tp.SourceControl.VersionControlSystem.RevisionRange[]

GetFromTillHead() public méthode

public GetFromTillHead ( RevisionId @from, int pageSize ) : Tp.SourceControl.VersionControlSystem.RevisionRange[]
@from Tp.SourceControl.VersionControlSystem.RevisionId
pageSize int
Résultat Tp.SourceControl.VersionControlSystem.RevisionRange[]

GetRevisions() public méthode

public GetRevisions ( RevisionRange revisionRange ) : Tp.SourceControl.VersionControlSystem.RevisionInfo[]
revisionRange Tp.SourceControl.VersionControlSystem.RevisionRange
Résultat Tp.SourceControl.VersionControlSystem.RevisionInfo[]

GetTextFileContent() public méthode

public GetTextFileContent ( RevisionId changeset, string path ) : string
changeset Tp.SourceControl.VersionControlSystem.RevisionId
path string
Résultat string

RetrieveAuthors() public méthode

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

TfsVersionControlSystem() public méthode

public TfsVersionControlSystem ( ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor ) : System
settings ISourceControlConnectionSettingsSource
errorResolver ICheckConnectionErrorResolver
logger IActivityLogger
diffProcessor IDiffProcessor
Résultat System