C# Class MonoDevelop.VersionControl.Subversion.Unix.UnixSvnBackend

Inheritance: SubversionBackend
Afficher le fichier Open project: LogosBible/monodevelop Class Usage Examples

Méthodes publiques

Méthode Description
Add ( FilePath path, bool recurse, IProgressMonitor monitor ) : void
Cat ( string pathorurl, SvnRevision rev, Stream stream ) : void
Checkout ( string url, FilePath path, Revision revision, bool recurse, IProgressMonitor monitor ) : void
Commit ( FilePath paths, string message, IProgressMonitor monitor ) : void
Delete ( FilePath path, bool force, IProgressMonitor monitor ) : void
Dispose ( ) : void
GetAnnotations ( Repository repo, FilePath file, SvnRevision revStart, SvnRevision revEnd ) : Annotation[]
GetTextAtRevision ( string repositoryPath, Revision revision ) : string
GetTextAtRevision ( string repositoryPath, Revision revision, string rootPath ) : string
GetTextBase ( string sourcefile ) : string
GetUnifiedDiff ( FilePath path1, SvnRevision rev1, FilePath path2, SvnRevision rev2, bool recursive ) : string
GetVersion ( ) : string
Ignore ( FilePath paths ) : void
List ( FilePath path, bool recurse, SvnRevision rev ) : IEnumerable
ListUrl ( string url, bool recurse, SvnRevision rev ) : IEnumerable
Lock ( IProgressMonitor monitor, string comment, bool stealLock ) : void
Log ( Repository repo, FilePath path, SvnRevision revStart, SvnRevision revEnd ) : IEnumerable
Mkdir ( string paths, string message, IProgressMonitor monitor ) : void
Move ( FilePath srcPath, FilePath destPath, SvnRevision rev, bool force, IProgressMonitor monitor ) : void
Revert ( FilePath paths, bool recurse, IProgressMonitor monitor ) : void
RevertRevision ( FilePath path, Revision revision, IProgressMonitor monitor ) : void
RevertToRevision ( FilePath path, Revision revision, IProgressMonitor monitor ) : void
Status ( Repository repo, FilePath path, SvnRevision rev, bool descendDirs, bool changedItemsOnly, bool remoteStatus ) : IEnumerable
Unignore ( FilePath paths ) : void
UnixSvnBackend ( ) : System
Unlock ( IProgressMonitor monitor, bool breakLock ) : void
Update ( FilePath path, bool recurse, IProgressMonitor monitor ) : void
Upgrade ( FilePath path ) : void

Private Methods

Méthode Description
BytesToSize ( long kbytes ) : string
CheckError ( IntPtr error ) : void
CheckError ( IntPtr error, int allowedError ) : void
ConvertStatus ( MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient schedule, MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient status ) : VersionStatus
CreateNode ( MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient ent, Repository repo ) : VersionInfo
GetCancelError ( ) : IntPtr
GetDirectoryDotSvnInternal ( FilePath path ) : string
IsBinary ( byte buffer, long length ) : bool
Merge ( string path, MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient revision1, MonoDevelop.VersionControl.Subversion.Unix.LibSvnClient revision2 ) : void
MimeTypeIsBinary ( string mimeType ) : bool
NormalizePath ( string pathOrUrl, IntPtr localpool ) : string
OnAuthSimplePrompt ( IntPtr &cred, IntPtr baton, string realm, string user_name, bool may_save, IntPtr pool ) : IntPtr
OnAuthSslClientCertPrompt ( IntPtr &cred, IntPtr baton, string realm, bool may_save, IntPtr pool ) : IntPtr
OnAuthSslClientCertPwPrompt ( IntPtr &cred, IntPtr baton, string realm, bool may_save, IntPtr pool ) : IntPtr
OnAuthSslServerTrustPrompt ( IntPtr &cred, IntPtr baton, string realm, UInt32 failures, LibSvnClient &cert_info, bool may_save, IntPtr pool ) : IntPtr
OnAuthUsernamePrompt ( IntPtr &cred, IntPtr baton, string realm, bool may_save, IntPtr pool ) : IntPtr
TryEndOperation ( ) : void
TryStartOperation ( IProgressMonitor monitor ) : IntPtr
newpool ( IntPtr parent ) : IntPtr
svn_cancel_func_t_impl ( IntPtr baton ) : IntPtr
svn_client_get_commit_log_impl ( IntPtr &log_msg, IntPtr &tmp_file, IntPtr commit_items, IntPtr baton, IntPtr pool ) : IntPtr
svn_ra_progress_notify_func_t_impl ( System.Int64 progress, System.Int64 total, IntPtr baton, IntPtr pool ) : void
svn_wc_notify_func_t_impl ( IntPtr baton, LibSvnClient &data, IntPtr pool ) : void

Method Details

Add() public méthode

public Add ( FilePath path, bool recurse, IProgressMonitor monitor ) : void
path FilePath
recurse bool
monitor IProgressMonitor
Résultat void

Cat() public méthode

public Cat ( string pathorurl, SvnRevision rev, Stream stream ) : void
pathorurl string
rev SvnRevision
stream Stream
Résultat void

Checkout() public méthode

public Checkout ( string url, FilePath path, Revision revision, bool recurse, IProgressMonitor monitor ) : void
url string
path FilePath
revision Revision
recurse bool
monitor IProgressMonitor
Résultat void

Commit() public méthode

public Commit ( FilePath paths, string message, IProgressMonitor monitor ) : void
paths FilePath
message string
monitor IProgressMonitor
Résultat void

Delete() public méthode

public Delete ( FilePath path, bool force, IProgressMonitor monitor ) : void
path FilePath
force bool
monitor IProgressMonitor
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetAnnotations() public méthode

public GetAnnotations ( Repository repo, FilePath file, SvnRevision revStart, SvnRevision revEnd ) : Annotation[]
repo Repository
file FilePath
revStart SvnRevision
revEnd SvnRevision
Résultat Annotation[]

GetTextAtRevision() public méthode

public GetTextAtRevision ( string repositoryPath, Revision revision ) : string
repositoryPath string
revision Revision
Résultat string

GetTextAtRevision() public méthode

public GetTextAtRevision ( string repositoryPath, Revision revision, string rootPath ) : string
repositoryPath string
revision Revision
rootPath string
Résultat string

GetTextBase() public méthode

public GetTextBase ( string sourcefile ) : string
sourcefile string
Résultat string

GetUnifiedDiff() public méthode

public GetUnifiedDiff ( FilePath path1, SvnRevision rev1, FilePath path2, SvnRevision rev2, bool recursive ) : string
path1 FilePath
rev1 SvnRevision
path2 FilePath
rev2 SvnRevision
recursive bool
Résultat string

GetVersion() public méthode

public GetVersion ( ) : string
Résultat string

Ignore() public méthode

public Ignore ( FilePath paths ) : void
paths FilePath
Résultat void

List() public méthode

public List ( FilePath path, bool recurse, SvnRevision rev ) : IEnumerable
path FilePath
recurse bool
rev SvnRevision
Résultat IEnumerable

ListUrl() public méthode

public ListUrl ( string url, bool recurse, SvnRevision rev ) : IEnumerable
url string
recurse bool
rev SvnRevision
Résultat IEnumerable

Lock() public méthode

public Lock ( IProgressMonitor monitor, string comment, bool stealLock ) : void
monitor IProgressMonitor
comment string
stealLock bool
Résultat void

Log() public méthode

public Log ( Repository repo, FilePath path, SvnRevision revStart, SvnRevision revEnd ) : IEnumerable
repo Repository
path FilePath
revStart SvnRevision
revEnd SvnRevision
Résultat IEnumerable

Mkdir() public méthode

public Mkdir ( string paths, string message, IProgressMonitor monitor ) : void
paths string
message string
monitor IProgressMonitor
Résultat void

Move() public méthode

public Move ( FilePath srcPath, FilePath destPath, SvnRevision rev, bool force, IProgressMonitor monitor ) : void
srcPath FilePath
destPath FilePath
rev SvnRevision
force bool
monitor IProgressMonitor
Résultat void

Revert() public méthode

public Revert ( FilePath paths, bool recurse, IProgressMonitor monitor ) : void
paths FilePath
recurse bool
monitor IProgressMonitor
Résultat void

RevertRevision() public méthode

public RevertRevision ( FilePath path, Revision revision, IProgressMonitor monitor ) : void
path FilePath
revision Revision
monitor IProgressMonitor
Résultat void

RevertToRevision() public méthode

public RevertToRevision ( FilePath path, Revision revision, IProgressMonitor monitor ) : void
path FilePath
revision Revision
monitor IProgressMonitor
Résultat void

Status() public méthode

public Status ( Repository repo, FilePath path, SvnRevision rev, bool descendDirs, bool changedItemsOnly, bool remoteStatus ) : IEnumerable
repo Repository
path FilePath
rev SvnRevision
descendDirs bool
changedItemsOnly bool
remoteStatus bool
Résultat IEnumerable

Unignore() public méthode

public Unignore ( FilePath paths ) : void
paths FilePath
Résultat void

UnixSvnBackend() public méthode

public UnixSvnBackend ( ) : System
Résultat System

Unlock() public méthode

public Unlock ( IProgressMonitor monitor, bool breakLock ) : void
monitor IProgressMonitor
breakLock bool
Résultat void

Update() public méthode

public Update ( FilePath path, bool recurse, IProgressMonitor monitor ) : void
path FilePath
recurse bool
monitor IProgressMonitor
Résultat void

Upgrade() public méthode

public Upgrade ( FilePath path ) : void
path FilePath
Résultat void