ISvnClient Interface

Summary

Interface for a Subversion client.
Namespace
Cake.Svn
Interfaces
  • IDisposable
graph TD Interface0["IDisposable"]-.->Type Type["ISvnClient"] class Type type-node

Syntax

public interface ISvnClient : IDisposable

Properties

Name Value Summary
TrustServerCertificate bool
Gets or sets a value indicating whether insecure SSL certificates should be trusted.

Methods

Name Value Summary
Add(string, SvnAddSettings) bool
Add a file or a directory to Subversion.
Checkout(string, string, SvnCheckoutSettings) SvnCheckoutResult
Checkout a Subversion directory tree
Delete(string, SvnDeleteSettings) bool
Remove a file or a directory from Subversion.
Export(string, string, SvnExportSettings) SvnExportResult
Export a Subversion directory tree.
ForceCredentials(SvnCredentials) void
Defines credentials to use for connecting to the repository.
GetInfo(string, SvnInfoSettings) IEnumerable<T>
Gets Subversion information about the file or directory at fileOrDirectoryPath (local or remote).
IsWorkingCopy(string) bool
Gets the information whether the fileOrDirectoryPath is a working copy or not.
GitHub