C# Class MonoDevelop.VersionControl.TFS.TFSRepository

Inheritance: Microsoft.TeamFoundation.VersionControl.Client.Repository
Afficher le fichier Open project: Indomitable/monodevelop-tfs-addin Class Usage Examples

Private Properties

Свойство Type Description
AttachWorkspace void
CheckoutFile void
GetConflicts List
GetItemVersionInfo IEnumerable
GetItemsVersionInfo VersionInfo[]
GetLocalRevision Revision
GetLocalVersionStatus VersionStatus
GetServerRevision Revision
GetServerVersionStatus VersionStatus
GetWorkspaceByLocalPath Microsoft.TeamFoundation.VersionControl.Client.Workspace
GetWorkspaceByServerPath Microsoft.TeamFoundation.VersionControl.Client.Workspace
GroupFilesPerWorkspace FilePath>>.List
Refresh void
TFSRepository System

Méthodes publiques

Méthode Description
GenerateDiff ( FilePath baseLocalPath, VersionInfo versionInfo ) : DiffInfo
GetBaseText ( FilePath localFile ) : string
RequestFileWritePermission ( ) : bool
Resolve ( Conflict conflict, ResolutionType resolutionType ) : void

Méthodes protégées

Méthode Description
GetSupportedOperations ( VersionInfo vinfo ) : VersionControlOperation
OnAdd ( FilePath localPaths, bool recurse, IProgressMonitor monitor ) : void
OnCheckout ( FilePath targetLocalPath, Revision rev, bool recurse, IProgressMonitor monitor ) : void
OnCommit ( ChangeSet changeSet, IProgressMonitor monitor ) : void
OnDeleteDirectories ( FilePath localPaths, bool force, IProgressMonitor monitor, bool keepLocal ) : void
OnDeleteFiles ( FilePath localPaths, bool force, IProgressMonitor monitor, bool keepLocal ) : void
OnGetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : VersionInfo[]
OnGetHistory ( FilePath localFile, Revision since ) : Revision[]
OnGetRevisionChanges ( Revision revision ) : RevisionPath[]
OnGetTextAtRevision ( FilePath repositoryPath, Revision revision ) : string
OnGetVersionInfo ( IEnumerable paths, bool getRemoteStatus ) : IEnumerable
OnIgnore ( FilePath localPath ) : void
OnLock ( IProgressMonitor monitor ) : void
OnMoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, IProgressMonitor monitor ) : void
OnMoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, IProgressMonitor monitor ) : void
OnPublish ( string serverPath, FilePath localPath, FilePath files, string message, IProgressMonitor monitor ) : Microsoft.TeamFoundation.VersionControl.Client.Repository
OnRevert ( FilePath localPaths, bool recurse, IProgressMonitor monitor ) : void
OnRevertRevision ( FilePath localPath, Revision revision, IProgressMonitor monitor ) : void
OnRevertToRevision ( FilePath localPath, Revision revision, IProgressMonitor monitor ) : void
OnUnignore ( FilePath localPath ) : void
OnUnlock ( IProgressMonitor monitor ) : void
OnUpdate ( FilePath localPaths, bool recurse, IProgressMonitor monitor ) : void

Private Methods

Méthode Description
AttachWorkspace ( Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace ) : void
CheckoutFile ( FilePath path ) : void
GetConflicts ( List paths ) : List
GetItemVersionInfo ( ExtendedItem item, bool getRemoteStatus ) : IEnumerable
GetItemsVersionInfo ( List paths, bool getRemoteStatus, RecursionType recursive ) : VersionInfo[]
GetLocalRevision ( ExtendedItem item ) : Revision
GetLocalVersionStatus ( ExtendedItem item ) : VersionStatus
GetServerRevision ( ExtendedItem item ) : Revision
GetServerVersionStatus ( ExtendedItem item ) : VersionStatus
GetWorkspaceByLocalPath ( FilePath path ) : Microsoft.TeamFoundation.VersionControl.Client.Workspace
GetWorkspaceByServerPath ( string path ) : Microsoft.TeamFoundation.VersionControl.Client.Workspace
GroupFilesPerWorkspace ( IEnumerable filePaths ) : FilePath>>.List
Refresh ( ) : void
TFSRepository ( RepositoryService versionControlService, string rootPath ) : System

Method Details

GenerateDiff() public méthode

public GenerateDiff ( FilePath baseLocalPath, VersionInfo versionInfo ) : DiffInfo
baseLocalPath FilePath
versionInfo VersionInfo
Résultat DiffInfo

GetBaseText() public méthode

public GetBaseText ( FilePath localFile ) : string
localFile FilePath
Résultat string

GetSupportedOperations() protected méthode

protected GetSupportedOperations ( VersionInfo vinfo ) : VersionControlOperation
vinfo VersionInfo
Résultat VersionControlOperation

OnAdd() protected méthode

protected OnAdd ( FilePath localPaths, bool recurse, IProgressMonitor monitor ) : void
localPaths FilePath
recurse bool
monitor IProgressMonitor
Résultat void

OnCheckout() protected méthode

protected OnCheckout ( FilePath targetLocalPath, Revision rev, bool recurse, IProgressMonitor monitor ) : void
targetLocalPath FilePath
rev Revision
recurse bool
monitor IProgressMonitor
Résultat void

OnCommit() protected méthode

protected OnCommit ( ChangeSet changeSet, IProgressMonitor monitor ) : void
changeSet ChangeSet
monitor IProgressMonitor
Résultat void

OnDeleteDirectories() protected méthode

protected OnDeleteDirectories ( FilePath localPaths, bool force, IProgressMonitor monitor, bool keepLocal ) : void
localPaths FilePath
force bool
monitor IProgressMonitor
keepLocal bool
Résultat void

OnDeleteFiles() protected méthode

protected OnDeleteFiles ( FilePath localPaths, bool force, IProgressMonitor monitor, bool keepLocal ) : void
localPaths FilePath
force bool
monitor IProgressMonitor
keepLocal bool
Résultat void

OnGetDirectoryVersionInfo() protected méthode

protected OnGetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : VersionInfo[]
localDirectory FilePath
getRemoteStatus bool
recursive bool
Résultat VersionInfo[]

OnGetHistory() protected méthode

protected OnGetHistory ( FilePath localFile, Revision since ) : Revision[]
localFile FilePath
since Revision
Résultat Revision[]

OnGetRevisionChanges() protected méthode

protected OnGetRevisionChanges ( Revision revision ) : RevisionPath[]
revision Revision
Résultat RevisionPath[]

OnGetTextAtRevision() protected méthode

protected OnGetTextAtRevision ( FilePath repositoryPath, Revision revision ) : string
repositoryPath FilePath
revision Revision
Résultat string

OnGetVersionInfo() protected méthode

protected OnGetVersionInfo ( IEnumerable paths, bool getRemoteStatus ) : IEnumerable
paths IEnumerable
getRemoteStatus bool
Résultat IEnumerable

OnIgnore() protected méthode

protected OnIgnore ( FilePath localPath ) : void
localPath FilePath
Résultat void

OnLock() protected méthode

protected OnLock ( IProgressMonitor monitor ) : void
monitor IProgressMonitor
Résultat void

OnMoveDirectory() protected méthode

protected OnMoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, IProgressMonitor monitor ) : void
localSrcPath FilePath
localDestPath FilePath
force bool
monitor IProgressMonitor
Résultat void

OnMoveFile() protected méthode

protected OnMoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, IProgressMonitor monitor ) : void
localSrcPath FilePath
localDestPath FilePath
force bool
monitor IProgressMonitor
Résultat void

OnPublish() protected méthode

protected OnPublish ( string serverPath, FilePath localPath, FilePath files, string message, IProgressMonitor monitor ) : Microsoft.TeamFoundation.VersionControl.Client.Repository
serverPath string
localPath FilePath
files FilePath
message string
monitor IProgressMonitor
Résultat Microsoft.TeamFoundation.VersionControl.Client.Repository

OnRevert() protected méthode

protected OnRevert ( FilePath localPaths, bool recurse, IProgressMonitor monitor ) : void
localPaths FilePath
recurse bool
monitor IProgressMonitor
Résultat void

OnRevertRevision() protected méthode

protected OnRevertRevision ( FilePath localPath, Revision revision, IProgressMonitor monitor ) : void
localPath FilePath
revision Revision
monitor IProgressMonitor
Résultat void

OnRevertToRevision() protected méthode

protected OnRevertToRevision ( FilePath localPath, Revision revision, IProgressMonitor monitor ) : void
localPath FilePath
revision Revision
monitor IProgressMonitor
Résultat void

OnUnignore() protected méthode

protected OnUnignore ( FilePath localPath ) : void
localPath FilePath
Résultat void

OnUnlock() protected méthode

protected OnUnlock ( IProgressMonitor monitor ) : void
monitor IProgressMonitor
Résultat void

OnUpdate() protected méthode

protected OnUpdate ( FilePath localPaths, bool recurse, IProgressMonitor monitor ) : void
localPaths FilePath
recurse bool
monitor IProgressMonitor
Résultat void

RequestFileWritePermission() public méthode

public RequestFileWritePermission ( ) : bool
Résultat bool

Resolve() public méthode

public Resolve ( Conflict conflict, ResolutionType resolutionType ) : void
conflict Microsoft.TeamFoundation.VersionControl.Client.Objects.Conflict
resolutionType ResolutionType
Résultat void