Summary
Base class for all Subversion operations.
- Namespace
- Cake
.Svn - Base Types
-
- object
- Derived Types
graph TD
Base0["object"]-->Type
Type["SvnTool<TSettings>"]
class Type type-node
Type-->Derived0["SvnDeleter"]
click Derived0 "/Cake.Svn/api/Cake.Svn.Delete/SvnDeleter"
Type-->Derived1["SvnInfo"]
click Derived1 "/Cake.Svn/api/Cake.Svn.Info/SvnInfo"
Type-->Derived2["SvnCheckouter"]
click Derived2 "/Cake.Svn/api/Cake.Svn.Checkout/SvnCheckouter"
Type-->Derived3["SvnExporter"]
click Derived3 "/Cake.Svn/api/Cake.Svn.Export/SvnExporter"
Type-->Derived4["SvnAdder"]
click Derived4 "/Cake.Svn/api/Cake.Svn.Add/SvnAdder"
Syntax
public abstract class SvnTool<TSettings> where TSettings : SvnSettings
Type Parameters
Name | Description |
---|---|
TSettings | Type of the settings class. |
Constructors
Name | Summary |
---|---|
SvnTool |
Initializes a new instance of the SvnTool<TSettings> class.
|
Methods
Name | Value | Summary |
---|---|---|
GetClient |
ISvnClient |
Returns a new instance of a Subversion client.
|