C# Class Tp.Tfs.VersionControlSystem.TfsClient

Exibir arquivo Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Public Methods

Method Description
GetAfterTillHead ( RevisionId revisionId, int pageSize ) : IEnumerable
GetCommit ( RevisionId id ) : Microsoft.TeamFoundation.VersionControl.Client.Changeset
GetFileContent ( Microsoft.TeamFoundation.VersionControl.Client.Changeset commit, string path ) : string
GetFromAndBefore ( RevisionId fromRevision, RevisionId toRevision, int pageSize ) : IEnumerable
GetFromTillHead ( Int32 from, int pageSize ) : IEnumerable
GetParentCommit ( Microsoft.TeamFoundation.VersionControl.Client.Changeset commit ) : Microsoft.TeamFoundation.VersionControl.Client.Changeset
GetRevisions ( RevisionId fromChangeset, RevisionId toChangeset ) : Tp.SourceControl.VersionControlSystem.RevisionInfo[]
RetrieveAuthors ( DateRange dateRange ) : string[]
TfsClient ( ISourceControlConnectionSettingsSource settings ) : Microsoft.TeamFoundation.Client

Private Methods

Method Description
CreateDateVSpec ( System.DateTime date ) : Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
GetChangesets ( Microsoft.TeamFoundation.VersionControl.Client.VersionSpec fromChangeset, Microsoft.TeamFoundation.VersionControl.Client.VersionSpec toChangeset ) : IEnumerable
GetChangesetsRanges ( int startChangesetId, int endChangesetId, int pageSize, bool skipStartChangeset = false ) : IEnumerable
GetFirstChangesetBefore ( int before ) : Microsoft.TeamFoundation.VersionControl.Client.Changeset
GetVersionControl ( ISourceControlConnectionSettingsSource settings ) : Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer

Method Details

GetAfterTillHead() public method

public GetAfterTillHead ( RevisionId revisionId, int pageSize ) : IEnumerable
revisionId Tp.SourceControl.VersionControlSystem.RevisionId
pageSize int
return IEnumerable

GetCommit() public method

public GetCommit ( RevisionId id ) : Microsoft.TeamFoundation.VersionControl.Client.Changeset
id Tp.SourceControl.VersionControlSystem.RevisionId
return Microsoft.TeamFoundation.VersionControl.Client.Changeset

GetFileContent() public method

public GetFileContent ( Microsoft.TeamFoundation.VersionControl.Client.Changeset commit, string path ) : string
commit Microsoft.TeamFoundation.VersionControl.Client.Changeset
path string
return string

GetFromAndBefore() public method

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

GetFromTillHead() public method

public GetFromTillHead ( Int32 from, int pageSize ) : IEnumerable
from System.Int32
pageSize int
return IEnumerable

GetParentCommit() public method

public GetParentCommit ( Microsoft.TeamFoundation.VersionControl.Client.Changeset commit ) : Microsoft.TeamFoundation.VersionControl.Client.Changeset
commit Microsoft.TeamFoundation.VersionControl.Client.Changeset
return Microsoft.TeamFoundation.VersionControl.Client.Changeset

GetRevisions() public method

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

RetrieveAuthors() public method

public RetrieveAuthors ( DateRange dateRange ) : string[]
dateRange DateRange
return string[]

TfsClient() public method

public TfsClient ( ISourceControlConnectionSettingsSource settings ) : Microsoft.TeamFoundation.Client
settings ISourceControlConnectionSettingsSource
return Microsoft.TeamFoundation.Client