C# Class MonoDevelop.VersionControl.Subversion.SubversionVersionControl

Inheritance: VersionControlSystem
Show file Open project: LogosBible/monodevelop Class Usage Examples

Public Methods

Method Description
CreateBackend ( ) : SubversionBackend
CreateRepositoryEditor ( Repository repo ) : IRepositoryEditor
GetDirectoryDotSvn ( FilePath path ) : string
GetPathUrl ( FilePath path ) : string
GetRepositoryReference ( FilePath path, string id ) : Repository

Protected Methods

Method Description
OnCreateRepositoryInstance ( ) : Repository

Method Details

CreateBackend() public abstract method

public abstract CreateBackend ( ) : SubversionBackend
return SubversionBackend

CreateRepositoryEditor() public method

public CreateRepositoryEditor ( Repository repo ) : IRepositoryEditor
repo Repository
return IRepositoryEditor

GetDirectoryDotSvn() public method

public GetDirectoryDotSvn ( FilePath path ) : string
path FilePath
return string

GetPathUrl() public abstract method

public abstract GetPathUrl ( FilePath path ) : string
path FilePath
return string

GetRepositoryReference() public method

public GetRepositoryReference ( FilePath path, string id ) : Repository
path FilePath
id string
return Repository

OnCreateRepositoryInstance() protected method

protected OnCreateRepositoryInstance ( ) : Repository
return Repository