C# Класс MonoDevelop.VersionControl.Repository

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

Private Properties

Свойство Тип Описание
AcquireLockForQuery RecursiveDirectoryInfoQuery
AddQuery void
AddRef void
RunQueries void
Unref void

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

Метод Описание
Add ( FilePath localPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
CanMoveFilesFrom ( Repository srcRepository, FilePath localSrcPath, FilePath localDestPath ) : bool
Checkout ( FilePath targetLocalPath, MonoDevelop.VersionControl.Revision rev, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
Checkout ( FilePath targetLocalPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
ClearCachedVersionInfo ( ) : void
Clone ( ) : Repository
Commit ( MonoDevelop.VersionControl.ChangeSet changeSet, MonoDevelop.Core.ProgressMonitor monitor ) : void
CopyConfigurationFrom ( Repository other ) : void
CreateChangeSet ( FilePath basePath ) : MonoDevelop.VersionControl.ChangeSet
CreatePatch ( IEnumerable diffs ) : string

Creates a patch from a set of DiffInfos.

DeleteDirectories ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
DeleteDirectory ( FilePath localPath, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
DeleteFile ( FilePath localPath, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
DeleteFiles ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
Dispose ( ) : void
Equals ( object obj ) : bool
GenerateDiff ( FilePath baseLocalPath, MonoDevelop.VersionControl.VersionInfo versionInfo ) : DiffInfo
GetAnnotations ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Annotation[]

Retrieves annotations for a given path in the repository.

GetBaseText ( FilePath localFile ) : string
GetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : MonoDevelop.VersionControl.VersionInfo[]
GetFileIsText ( FilePath path ) : bool
GetHashCode ( ) : int
GetHistory ( FilePath localFile, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Revision[]
GetRevisionChanges ( MonoDevelop.VersionControl.Revision revision ) : MonoDevelop.VersionControl.RevisionPath[]

Returns the list of changes done in the given revision

GetTextAtRevision ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision revision ) : string
GetVersionInfo ( IEnumerable paths, VersionInfoQueryFlags queryFlags = VersionInfoQueryFlags.None ) : IEnumerable

Returns the versioning status of a set of files or directories

GetVersionInfo ( FilePath localPath, VersionInfoQueryFlags queryFlags = VersionInfoQueryFlags.None ) : MonoDevelop.VersionControl.VersionInfo
Ignore ( FilePath localPath ) : void
Lock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
MoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
MoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
NotifyFileChanged ( FilePath path ) : void
PathDiff ( MonoDevelop.VersionControl.ChangeSet cset, bool remoteDiff ) : MonoDevelop.VersionControl.DiffInfo[]
PathDiff ( FilePath baseLocalPath, FilePath localPaths, bool remoteDiff ) : MonoDevelop.VersionControl.DiffInfo[]
PathDiff ( FilePath localPath, MonoDevelop.VersionControl.Revision fromRevision, MonoDevelop.VersionControl.Revision toRevision ) : MonoDevelop.VersionControl.DiffInfo[]

Returns a recursive diff set for a revision range.

Publish ( string serverPath, FilePath localPath, FilePath files, string message, MonoDevelop.Core.ProgressMonitor monitor ) : Repository
RequestFileWritePermission ( ) : bool
Revert ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
RevertRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
RevertToRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
Unignore ( FilePath localPath ) : void
Unlock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
Update ( FilePath localPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void

Защищенные методы

Метод Описание
GenerateUnifiedDiffInfo ( string diffContent, FilePath basePath, FilePath localPaths ) : MonoDevelop.VersionControl.DiffInfo[]
GetSupportedOperations ( MonoDevelop.VersionControl.VersionInfo vinfo ) : VersionControlOperation
OnAdd ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnCheckout ( FilePath targetLocalPath, MonoDevelop.VersionControl.Revision rev, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnCommit ( MonoDevelop.VersionControl.ChangeSet changeSet, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnDeleteDirectories ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal ) : void
OnDeleteFiles ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal ) : void
OnGetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : MonoDevelop.VersionControl.VersionInfo[]
OnGetHistory ( FilePath localFile, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Revision[]
OnGetRevisionChanges ( MonoDevelop.VersionControl.Revision revision ) : MonoDevelop.VersionControl.RevisionPath[]

Returns the list of changes done in the given revision

OnGetTextAtRevision ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision revision ) : string
OnGetVersionInfo ( IEnumerable paths, bool getRemoteStatus ) : IEnumerable

Returns the versioning status of a set of files or directories

This method must return a VersionInfo object for every path in the 'paths' argument.

OnIgnore ( FilePath localPath ) : void
OnLock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
OnMoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnMoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnNotifyFileChanged ( FilePath path ) : void
OnPublish ( string serverPath, FilePath localPath, FilePath files, string message, MonoDevelop.Core.ProgressMonitor monitor ) : Repository
OnRevert ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnRevertRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnRevertToRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
OnUnignore ( FilePath localPath ) : void
OnUnlock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
OnUpdate ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
Repository ( ) : System
Repository ( MonoDevelop.VersionControl.VersionControlSystem vcs ) : System

Приватные методы

Метод Описание
AcquireLockForQuery ( FilePath path, bool getRemoteStatus ) : RecursiveDirectoryInfoQuery
AddQuery ( object query ) : void
AddRef ( ) : void
RunQueries ( object ob ) : void
Unref ( ) : void

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

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

public Add ( FilePath localPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPath FilePath
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public CanMoveFilesFrom ( Repository srcRepository, FilePath localSrcPath, FilePath localDestPath ) : bool
srcRepository Repository
localSrcPath FilePath
localDestPath FilePath
Результат bool

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

public Checkout ( FilePath targetLocalPath, MonoDevelop.VersionControl.Revision rev, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
targetLocalPath FilePath
rev MonoDevelop.VersionControl.Revision
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public Checkout ( FilePath targetLocalPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
targetLocalPath FilePath
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

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

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

public Clone ( ) : Repository
Результат Repository

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

public Commit ( MonoDevelop.VersionControl.ChangeSet changeSet, MonoDevelop.Core.ProgressMonitor monitor ) : void
changeSet MonoDevelop.VersionControl.ChangeSet
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public CopyConfigurationFrom ( Repository other ) : void
other Repository
Результат void

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

public CreateChangeSet ( FilePath basePath ) : MonoDevelop.VersionControl.ChangeSet
basePath FilePath
Результат MonoDevelop.VersionControl.ChangeSet

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

Creates a patch from a set of DiffInfos.
public CreatePatch ( IEnumerable diffs ) : string
diffs IEnumerable
Результат string

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

public DeleteDirectories ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
localPaths FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
Результат void

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

public DeleteDirectory ( FilePath localPath, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
localPath FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
Результат void

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

public DeleteFile ( FilePath localPath, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
localPath FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
Результат void

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

public DeleteFiles ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
localPaths FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
Результат void

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

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

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GenerateDiff ( FilePath baseLocalPath, MonoDevelop.VersionControl.VersionInfo versionInfo ) : DiffInfo
baseLocalPath FilePath
versionInfo MonoDevelop.VersionControl.VersionInfo
Результат DiffInfo

GenerateUnifiedDiffInfo() статический защищенный Метод

static protected GenerateUnifiedDiffInfo ( string diffContent, FilePath basePath, FilePath localPaths ) : MonoDevelop.VersionControl.DiffInfo[]
diffContent string
basePath FilePath
localPaths FilePath
Результат MonoDevelop.VersionControl.DiffInfo[]

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

Retrieves annotations for a given path in the repository.
public GetAnnotations ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Annotation[]
repositoryPath FilePath /// A ///
since MonoDevelop.VersionControl.Revision /// A ///
Результат MonoDevelop.VersionControl.Annotation[]

GetBaseText() публичный абстрактный Метод

public abstract GetBaseText ( FilePath localFile ) : string
localFile FilePath
Результат string

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

public GetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : MonoDevelop.VersionControl.VersionInfo[]
localDirectory FilePath
getRemoteStatus bool
recursive bool
Результат MonoDevelop.VersionControl.VersionInfo[]

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

public GetFileIsText ( FilePath path ) : bool
path FilePath
Результат bool

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

public GetHashCode ( ) : int
Результат int

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

public GetHistory ( FilePath localFile, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Revision[]
localFile FilePath
since MonoDevelop.VersionControl.Revision
Результат MonoDevelop.VersionControl.Revision[]

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

Returns the list of changes done in the given revision
public GetRevisionChanges ( MonoDevelop.VersionControl.Revision revision ) : MonoDevelop.VersionControl.RevisionPath[]
revision MonoDevelop.VersionControl.Revision /// A revision ///
Результат MonoDevelop.VersionControl.RevisionPath[]

GetSupportedOperations() защищенный Метод

protected GetSupportedOperations ( MonoDevelop.VersionControl.VersionInfo vinfo ) : VersionControlOperation
vinfo MonoDevelop.VersionControl.VersionInfo
Результат VersionControlOperation

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

public GetTextAtRevision ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision revision ) : string
repositoryPath FilePath
revision MonoDevelop.VersionControl.Revision
Результат string

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

Returns the versioning status of a set of files or directories
public GetVersionInfo ( IEnumerable paths, VersionInfoQueryFlags queryFlags = VersionInfoQueryFlags.None ) : IEnumerable
paths IEnumerable /// A list of files or directories ///
queryFlags VersionInfoQueryFlags /// Use VersionInfoQueryFlags enum for options. ///
Результат IEnumerable

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

public GetVersionInfo ( FilePath localPath, VersionInfoQueryFlags queryFlags = VersionInfoQueryFlags.None ) : MonoDevelop.VersionControl.VersionInfo
localPath FilePath
queryFlags VersionInfoQueryFlags
Результат MonoDevelop.VersionControl.VersionInfo

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

public Ignore ( FilePath localPath ) : void
localPath FilePath
Результат void

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

public Lock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public MoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
localSrcPath FilePath
localDestPath FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public MoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
localSrcPath FilePath
localDestPath FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public NotifyFileChanged ( FilePath path ) : void
path FilePath
Результат void

OnAdd() защищенный абстрактный Метод

protected abstract OnAdd ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPaths FilePath
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnCheckout() защищенный абстрактный Метод

protected abstract OnCheckout ( FilePath targetLocalPath, MonoDevelop.VersionControl.Revision rev, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
targetLocalPath FilePath
rev MonoDevelop.VersionControl.Revision
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnCommit() защищенный абстрактный Метод

protected abstract OnCommit ( MonoDevelop.VersionControl.ChangeSet changeSet, MonoDevelop.Core.ProgressMonitor monitor ) : void
changeSet MonoDevelop.VersionControl.ChangeSet
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnDeleteDirectories() защищенный абстрактный Метод

protected abstract OnDeleteDirectories ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal ) : void
localPaths FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
Результат void

OnDeleteFiles() защищенный абстрактный Метод

protected abstract OnDeleteFiles ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal ) : void
localPaths FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
Результат void

OnGetDirectoryVersionInfo() защищенный абстрактный Метод

protected abstract OnGetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : MonoDevelop.VersionControl.VersionInfo[]
localDirectory FilePath
getRemoteStatus bool
recursive bool
Результат MonoDevelop.VersionControl.VersionInfo[]

OnGetHistory() защищенный абстрактный Метод

protected abstract OnGetHistory ( FilePath localFile, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Revision[]
localFile FilePath
since MonoDevelop.VersionControl.Revision
Результат MonoDevelop.VersionControl.Revision[]

OnGetRevisionChanges() защищенный абстрактный Метод

Returns the list of changes done in the given revision
protected abstract OnGetRevisionChanges ( MonoDevelop.VersionControl.Revision revision ) : MonoDevelop.VersionControl.RevisionPath[]
revision MonoDevelop.VersionControl.Revision /// A revision ///
Результат MonoDevelop.VersionControl.RevisionPath[]

OnGetTextAtRevision() защищенный абстрактный Метод

protected abstract OnGetTextAtRevision ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision revision ) : string
repositoryPath FilePath
revision MonoDevelop.VersionControl.Revision
Результат string

OnGetVersionInfo() защищенный абстрактный Метод

Returns the versioning status of a set of files or directories
This method must return a VersionInfo object for every path in the 'paths' argument.
protected abstract OnGetVersionInfo ( IEnumerable paths, bool getRemoteStatus ) : IEnumerable
paths IEnumerable /// A list of files or directories ///
getRemoteStatus bool /// True if remote status information has to be included ///
Результат IEnumerable

OnIgnore() защищенный абстрактный Метод

protected abstract OnIgnore ( FilePath localPath ) : void
localPath FilePath
Результат void

OnLock() защищенный Метод

protected OnLock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnMoveDirectory() защищенный Метод

protected OnMoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
localSrcPath FilePath
localDestPath FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnMoveFile() защищенный Метод

protected OnMoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void
localSrcPath FilePath
localDestPath FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnNotifyFileChanged() защищенный Метод

protected OnNotifyFileChanged ( FilePath path ) : void
path FilePath
Результат void

OnPublish() защищенный абстрактный Метод

protected abstract OnPublish ( string serverPath, FilePath localPath, FilePath files, string message, MonoDevelop.Core.ProgressMonitor monitor ) : Repository
serverPath string
localPath FilePath
files FilePath
message string
monitor MonoDevelop.Core.ProgressMonitor
Результат Repository

OnRevert() защищенный абстрактный Метод

protected abstract OnRevert ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPaths FilePath
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnRevertRevision() защищенный абстрактный Метод

protected abstract OnRevertRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPath FilePath
revision MonoDevelop.VersionControl.Revision
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnRevertToRevision() защищенный абстрактный Метод

protected abstract OnRevertToRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPath FilePath
revision MonoDevelop.VersionControl.Revision
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnUnignore() защищенный абстрактный Метод

protected abstract OnUnignore ( FilePath localPath ) : void
localPath FilePath
Результат void

OnUnlock() защищенный Метод

protected OnUnlock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
monitor MonoDevelop.Core.ProgressMonitor
Результат void

OnUpdate() защищенный абстрактный Метод

protected abstract OnUpdate ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPaths FilePath
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public PathDiff ( MonoDevelop.VersionControl.ChangeSet cset, bool remoteDiff ) : MonoDevelop.VersionControl.DiffInfo[]
cset MonoDevelop.VersionControl.ChangeSet
remoteDiff bool
Результат MonoDevelop.VersionControl.DiffInfo[]

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

public PathDiff ( FilePath baseLocalPath, FilePath localPaths, bool remoteDiff ) : MonoDevelop.VersionControl.DiffInfo[]
baseLocalPath FilePath
localPaths FilePath
remoteDiff bool
Результат MonoDevelop.VersionControl.DiffInfo[]

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

Returns a recursive diff set for a revision range.
public PathDiff ( FilePath localPath, MonoDevelop.VersionControl.Revision fromRevision, MonoDevelop.VersionControl.Revision toRevision ) : MonoDevelop.VersionControl.DiffInfo[]
localPath FilePath /// A : A local file path to diff; /// directories will be diffed recursively. ///
fromRevision MonoDevelop.VersionControl.Revision /// A : The beginning revision ///
toRevision MonoDevelop.VersionControl.Revision /// A : The ending revision ///
Результат MonoDevelop.VersionControl.DiffInfo[]

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

public Publish ( string serverPath, FilePath localPath, FilePath files, string message, MonoDevelop.Core.ProgressMonitor monitor ) : Repository
serverPath string
localPath FilePath
files FilePath
message string
monitor MonoDevelop.Core.ProgressMonitor
Результат Repository

Repository() защищенный Метод

protected Repository ( ) : System
Результат System

Repository() защищенный Метод

protected Repository ( MonoDevelop.VersionControl.VersionControlSystem vcs ) : System
vcs MonoDevelop.VersionControl.VersionControlSystem
Результат System

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

public RequestFileWritePermission ( ) : bool
Результат bool

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

public Revert ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPaths FilePath
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public RevertRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPath FilePath
revision MonoDevelop.VersionControl.Revision
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public RevertToRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPath FilePath
revision MonoDevelop.VersionControl.Revision
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public Unignore ( FilePath localPath ) : void
localPath FilePath
Результат void

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

public Unlock ( MonoDevelop.Core.ProgressMonitor monitor ) : void
monitor MonoDevelop.Core.ProgressMonitor
Результат void

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

public Update ( FilePath localPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void
localPath FilePath
recurse bool
monitor MonoDevelop.Core.ProgressMonitor
Результат void