Property | Type | Description | |
---|---|---|---|
AcquireLockForQuery | RecursiveDirectoryInfoQuery | ||
AddQuery | void | ||
AddRef | void | ||
RunQueries | void | ||
Unref | void |
Method | Description | |
---|---|---|
Add ( FilePath localPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
CanMoveFilesFrom ( |
||
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 ( ) : |
||
Commit ( MonoDevelop.VersionControl.ChangeSet changeSet, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
CopyConfigurationFrom ( |
||
CreateChangeSet ( FilePath basePath ) : MonoDevelop.VersionControl.ChangeSet | ||
CreatePatch ( IEnumerable |
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 ) : |
||
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 |
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 ) : |
||
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 |
Method | Description | |
---|---|---|
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 |
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 ) : |
||
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 |
Method | Description | |
---|---|---|
AcquireLockForQuery ( FilePath path, bool getRemoteStatus ) : RecursiveDirectoryInfoQuery | ||
AddQuery ( object query ) : void | ||
AddRef ( ) : void | ||
RunQueries ( object ob ) : void | ||
Unref ( ) : void |
public Add ( FilePath localPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPath | FilePath | |
recurse | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public CanMoveFilesFrom ( |
||
srcRepository | ||
localSrcPath | FilePath | |
localDestPath | FilePath | |
return | bool |
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 | |
return | void |
public Checkout ( FilePath targetLocalPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
targetLocalPath | FilePath | |
recurse | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public Commit ( MonoDevelop.VersionControl.ChangeSet changeSet, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
changeSet | MonoDevelop.VersionControl.ChangeSet | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public CopyConfigurationFrom ( |
||
other | ||
return | void |
public CreateChangeSet ( FilePath basePath ) : MonoDevelop.VersionControl.ChangeSet | ||
basePath | FilePath | |
return | MonoDevelop.VersionControl.ChangeSet |
public CreatePatch ( IEnumerable |
||
diffs | IEnumerable |
|
return | string |
public DeleteDirectories ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void | ||
localPaths | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
keepLocal | bool | |
return | void |
public DeleteDirectory ( FilePath localPath, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void | ||
localPath | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
keepLocal | bool | |
return | void |
public DeleteFile ( FilePath localPath, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void | ||
localPath | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
keepLocal | bool | |
return | void |
public DeleteFiles ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void | ||
localPaths | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
keepLocal | bool | |
return | void |
public GenerateDiff ( FilePath baseLocalPath, MonoDevelop.VersionControl.VersionInfo versionInfo ) : |
||
baseLocalPath | FilePath | |
versionInfo | MonoDevelop.VersionControl.VersionInfo | |
return |
static protected GenerateUnifiedDiffInfo ( string diffContent, FilePath basePath, FilePath localPaths ) : MonoDevelop.VersionControl.DiffInfo[] | ||
diffContent | string | |
basePath | FilePath | |
localPaths | FilePath | |
return | MonoDevelop.VersionControl.DiffInfo[] |
public GetAnnotations ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Annotation[] | ||
repositoryPath | FilePath |
/// A |
since | MonoDevelop.VersionControl.Revision |
/// A |
return | MonoDevelop.VersionControl.Annotation[] |
public abstract GetBaseText ( FilePath localFile ) : string | ||
localFile | FilePath | |
return | string |
public GetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : MonoDevelop.VersionControl.VersionInfo[] | ||
localDirectory | FilePath | |
getRemoteStatus | bool | |
recursive | bool | |
return | MonoDevelop.VersionControl.VersionInfo[] |
public GetFileIsText ( FilePath path ) : bool | ||
path | FilePath | |
return | bool |
public GetHistory ( FilePath localFile, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Revision[] | ||
localFile | FilePath | |
since | MonoDevelop.VersionControl.Revision | |
return | MonoDevelop.VersionControl.Revision[] |
public GetRevisionChanges ( MonoDevelop.VersionControl.Revision revision ) : MonoDevelop.VersionControl.RevisionPath[] | ||
revision | MonoDevelop.VersionControl.Revision | /// A revision /// |
return | MonoDevelop.VersionControl.RevisionPath[] |
protected GetSupportedOperations ( MonoDevelop.VersionControl.VersionInfo vinfo ) : VersionControlOperation | ||
vinfo | MonoDevelop.VersionControl.VersionInfo | |
return | VersionControlOperation |
public GetTextAtRevision ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision revision ) : string | ||
repositoryPath | FilePath | |
revision | MonoDevelop.VersionControl.Revision | |
return | string |
public GetVersionInfo ( IEnumerable |
||
paths | IEnumerable |
/// A list of files or directories /// |
queryFlags | VersionInfoQueryFlags | /// Use VersionInfoQueryFlags enum for options. /// |
return | IEnumerable |
public GetVersionInfo ( FilePath localPath, VersionInfoQueryFlags queryFlags = VersionInfoQueryFlags.None ) : MonoDevelop.VersionControl.VersionInfo | ||
localPath | FilePath | |
queryFlags | VersionInfoQueryFlags | |
return | MonoDevelop.VersionControl.VersionInfo |
public Lock ( MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public MoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localSrcPath | FilePath | |
localDestPath | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public MoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localSrcPath | FilePath | |
localDestPath | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public NotifyFileChanged ( FilePath path ) : void | ||
path | FilePath | |
return | void |
protected abstract OnAdd ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPaths | FilePath | |
recurse | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
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 | |
return | void |
protected abstract OnCommit ( MonoDevelop.VersionControl.ChangeSet changeSet, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
changeSet | MonoDevelop.VersionControl.ChangeSet | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected abstract OnDeleteDirectories ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal ) : void | ||
localPaths | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
keepLocal | bool | |
return | void |
protected abstract OnDeleteFiles ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal ) : void | ||
localPaths | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
keepLocal | bool | |
return | void |
protected abstract OnGetDirectoryVersionInfo ( FilePath localDirectory, bool getRemoteStatus, bool recursive ) : MonoDevelop.VersionControl.VersionInfo[] | ||
localDirectory | FilePath | |
getRemoteStatus | bool | |
recursive | bool | |
return | MonoDevelop.VersionControl.VersionInfo[] |
protected abstract OnGetHistory ( FilePath localFile, MonoDevelop.VersionControl.Revision since ) : MonoDevelop.VersionControl.Revision[] | ||
localFile | FilePath | |
since | MonoDevelop.VersionControl.Revision | |
return | MonoDevelop.VersionControl.Revision[] |
protected abstract OnGetRevisionChanges ( MonoDevelop.VersionControl.Revision revision ) : MonoDevelop.VersionControl.RevisionPath[] | ||
revision | MonoDevelop.VersionControl.Revision | /// A revision /// |
return | MonoDevelop.VersionControl.RevisionPath[] |
protected abstract OnGetTextAtRevision ( FilePath repositoryPath, MonoDevelop.VersionControl.Revision revision ) : string | ||
repositoryPath | FilePath | |
revision | MonoDevelop.VersionControl.Revision | |
return | string |
protected abstract OnGetVersionInfo ( IEnumerable |
||
paths | IEnumerable |
/// A list of files or directories /// |
getRemoteStatus | bool | /// True if remote status information has to be included /// |
return | IEnumerable |
protected abstract OnIgnore ( FilePath localPath ) : void | ||
localPath | FilePath | |
return | void |
protected OnLock ( MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected OnMoveDirectory ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localSrcPath | FilePath | |
localDestPath | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected OnMoveFile ( FilePath localSrcPath, FilePath localDestPath, bool force, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localSrcPath | FilePath | |
localDestPath | FilePath | |
force | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected OnNotifyFileChanged ( FilePath path ) : void | ||
path | FilePath | |
return | void |
protected abstract OnPublish ( string serverPath, FilePath localPath, FilePath files, string message, MonoDevelop.Core.ProgressMonitor monitor ) : |
||
serverPath | string | |
localPath | FilePath | |
files | FilePath | |
message | string | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return |
protected abstract OnRevert ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPaths | FilePath | |
recurse | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected abstract OnRevertRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPath | FilePath | |
revision | MonoDevelop.VersionControl.Revision | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected abstract OnRevertToRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPath | FilePath | |
revision | MonoDevelop.VersionControl.Revision | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected abstract OnUnignore ( FilePath localPath ) : void | ||
localPath | FilePath | |
return | void |
protected OnUnlock ( MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
protected abstract OnUpdate ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPaths | FilePath | |
recurse | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public PathDiff ( MonoDevelop.VersionControl.ChangeSet cset, bool remoteDiff ) : MonoDevelop.VersionControl.DiffInfo[] | ||
cset | MonoDevelop.VersionControl.ChangeSet | |
remoteDiff | bool | |
return | MonoDevelop.VersionControl.DiffInfo[] |
public PathDiff ( FilePath baseLocalPath, FilePath localPaths, bool remoteDiff ) : MonoDevelop.VersionControl.DiffInfo[] | ||
baseLocalPath | FilePath | |
localPaths | FilePath | |
remoteDiff | bool | |
return | MonoDevelop.VersionControl.DiffInfo[] |
public PathDiff ( FilePath localPath, MonoDevelop.VersionControl.Revision fromRevision, MonoDevelop.VersionControl.Revision toRevision ) : MonoDevelop.VersionControl.DiffInfo[] | ||
localPath | FilePath |
/// A |
fromRevision | MonoDevelop.VersionControl.Revision |
/// A |
toRevision | MonoDevelop.VersionControl.Revision |
/// A |
return | MonoDevelop.VersionControl.DiffInfo[] |
public Publish ( string serverPath, FilePath localPath, FilePath files, string message, MonoDevelop.Core.ProgressMonitor monitor ) : |
||
serverPath | string | |
localPath | FilePath | |
files | FilePath | |
message | string | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return |
protected Repository ( MonoDevelop.VersionControl.VersionControlSystem vcs ) : System | ||
vcs | MonoDevelop.VersionControl.VersionControlSystem | |
return | System |
public Revert ( FilePath localPaths, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPaths | FilePath | |
recurse | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public RevertRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPath | FilePath | |
revision | MonoDevelop.VersionControl.Revision | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public RevertToRevision ( FilePath localPath, MonoDevelop.VersionControl.Revision revision, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPath | FilePath | |
revision | MonoDevelop.VersionControl.Revision | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public Unignore ( FilePath localPath ) : void | ||
localPath | FilePath | |
return | void |
public Unlock ( MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |
public Update ( FilePath localPath, bool recurse, MonoDevelop.Core.ProgressMonitor monitor ) : void | ||
localPath | FilePath | |
recurse | bool | |
monitor | MonoDevelop.Core.ProgressMonitor | |
return | void |