C# Class SubversionAddinWindows.SvnSharpBackend

Inheritance: MonoDevelop.VersionControl.Subversion.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
Checkout ( string url, FilePath path, MonoDevelop.VersionControl.Revision rev, bool recurse, IProgressMonitor monitor ) : void
Commit ( FilePath paths, string message, IProgressMonitor monitor ) : void
Delete ( FilePath path, bool force, IProgressMonitor monitor ) : void
GetAnnotations ( Repository repo, FilePath file, MonoDevelop.VersionControl.Subversion.SvnRevision revStart, MonoDevelop.VersionControl.Subversion.SvnRevision revEnd ) : MonoDevelop.VersionControl.Annotation[]
GetTextAtRevision ( string repositoryPath, MonoDevelop.VersionControl.Revision revision, string rootPath ) : string
GetTextBase ( string sourcefile ) : string
GetUnifiedDiff ( FilePath path1, MonoDevelop.VersionControl.Subversion.SvnRevision revision1, FilePath path2, MonoDevelop.VersionControl.Subversion.SvnRevision revision2, bool recursive ) : string
GetVersion ( ) : string
Ignore ( FilePath paths ) : void
List ( FilePath path, bool recurse, MonoDevelop.VersionControl.Subversion.SvnRevision rev ) : IEnumerable
ListUrl ( string url, bool recurse, MonoDevelop.VersionControl.Subversion.SvnRevision rev ) : IEnumerable
Lock ( IProgressMonitor monitor, string comment, bool stealLock ) : void
Log ( Repository repo, FilePath path, MonoDevelop.VersionControl.Subversion.SvnRevision revisionStart, MonoDevelop.VersionControl.Subversion.SvnRevision revisionEnd ) : IEnumerable
Mkdir ( string paths, string message, IProgressMonitor monitor ) : void
Move ( FilePath srcPath, FilePath destPath, MonoDevelop.VersionControl.Subversion.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, MonoDevelop.VersionControl.Subversion.SvnRevision revision, bool descendDirs, bool changedItemsOnly, bool remoteStatus ) : IEnumerable
SvnSharpBackend ( ) : System
Unignore ( FilePath paths ) : void
Unlock ( IProgressMonitor monitor, bool breakLock ) : void
Update ( FilePath path, bool recurse, IProgressMonitor monitor ) : void

Private Methods

Méthode Description
AuthenticationSslClientCertificateHandlers ( object sender, SvnSslClientCertificateEventArgs e ) : void
AuthenticationSslClientCertificatePasswordHandlers ( object sender, SvnSslClientCertificatePasswordEventArgs e ) : void
AuthenticationSslServerTrustHandlers ( object sender, SvnSslServerTrustEventArgs e ) : void
AuthenticationUserNameHandlers ( object sender, SvnUserNameEventArgs e ) : void
AuthenticationUserNamePasswordHandlers ( object sender, SvnUserNamePasswordEventArgs e ) : void
BindMonitor ( IProgressMonitor monitor ) : void
BytesToSize ( long kbytes ) : string
ConvertRevisionAction ( SvnChangeAction svnChangeAction ) : RevisionAction
ConvertStatus ( SvnSchedule schedule, SvnStatus status ) : VersionStatus
CreateVersionInfo ( Repository repo, SvnStatusEventArgs ent ) : MonoDevelop.VersionControl.VersionInfo
GetRevision ( MonoDevelop.VersionControl.Revision rev ) : SharpSvn.MonoDevelop.VersionControl.Subversion.SvnRevision
GetTextAtRevision ( string repositoryPath, MonoDevelop.VersionControl.Revision revision ) : string
Init ( ) : void
List ( SvnTarget target, bool recurse ) : IEnumerable
Notify ( SvnNotifyEventArgs e, NotifData notifData, IProgressMonitor monitor ) : void
ProgressWork ( SvnProgressEventArgs e, ProgressData data, IProgressMonitor monitor ) : void
ToBaseRevision ( SharpSvn rev ) : MonoDevelop.VersionControl.Subversion.SvnRevision

Method Details

Add() public méthode

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

Checkout() public méthode

public Checkout ( string url, FilePath path, MonoDevelop.VersionControl.Revision rev, bool recurse, IProgressMonitor monitor ) : void
url string
path FilePath
rev MonoDevelop.VersionControl.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

GetAnnotations() public méthode

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

GetTextAtRevision() public méthode

public GetTextAtRevision ( string repositoryPath, MonoDevelop.VersionControl.Revision revision, string rootPath ) : string
repositoryPath string
revision MonoDevelop.VersionControl.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, MonoDevelop.VersionControl.Subversion.SvnRevision revision1, FilePath path2, MonoDevelop.VersionControl.Subversion.SvnRevision revision2, bool recursive ) : string
path1 FilePath
revision1 MonoDevelop.VersionControl.Subversion.SvnRevision
path2 FilePath
revision2 MonoDevelop.VersionControl.Subversion.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, MonoDevelop.VersionControl.Subversion.SvnRevision rev ) : IEnumerable
path FilePath
recurse bool
rev MonoDevelop.VersionControl.Subversion.SvnRevision
Résultat IEnumerable

ListUrl() public méthode

public ListUrl ( string url, bool recurse, MonoDevelop.VersionControl.Subversion.SvnRevision rev ) : IEnumerable
url string
recurse bool
rev MonoDevelop.VersionControl.Subversion.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, MonoDevelop.VersionControl.Subversion.SvnRevision revisionStart, MonoDevelop.VersionControl.Subversion.SvnRevision revisionEnd ) : IEnumerable
repo MonoDevelop.VersionControl.Repository
path FilePath
revisionStart MonoDevelop.VersionControl.Subversion.SvnRevision
revisionEnd MonoDevelop.VersionControl.Subversion.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, MonoDevelop.VersionControl.Subversion.SvnRevision rev, bool force, IProgressMonitor monitor ) : void
srcPath FilePath
destPath FilePath
rev MonoDevelop.VersionControl.Subversion.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, MonoDevelop.VersionControl.Subversion.SvnRevision revision, bool descendDirs, bool changedItemsOnly, bool remoteStatus ) : IEnumerable
repo Repository
path FilePath
revision MonoDevelop.VersionControl.Subversion.SvnRevision
descendDirs bool
changedItemsOnly bool
remoteStatus bool
Résultat IEnumerable

SvnSharpBackend() public méthode

public SvnSharpBackend ( ) : System
Résultat System

Unignore() public méthode

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

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