SvnDepth Class

Summary

Tree depth to which Subversion can limit its scope for specific operations.
Assembly
Cake.Svn.dll
Namespace
Cake.Svn
Base Types
  • Enum
graph BT Type-->Base0["Enum"] Type["SvnDepth"] class Type type-node

Syntax

public sealed class SvnDepth : Enum

Fields

Name Constant Value Summary
Empty 0
Just the named directory, no entries. Updates will not pull in any files or subdirectories not already present.
static
Files 1
Directory and its file children, but not subdirs. Updates will pull in any files not already present, but not subdirectories.
static
Immediates 2
Directory and immediate children (Directory and its entries). Updates will pull in any files or subdirectories not already present.
static
Infinity 3
Directory and all descendants (full recursion from Directory). Updates will pull in any files or subdirectories not already present.
static
Unknown -2
Depth undetermined or ignored.
static
value__

Extension Methods

Name Value Summary
Dump<SvnDepth>() string
Get a basic string representation of specified object.
Requires the Cake.Incubator addin
IsIn<SvnDepth>(SvnDepth[]) bool
Checks if the source is contained in a list
Requires the Cake.Incubator addin
NotNull<SvnDepth>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Issues addin
NotNull<SvnDepth>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Ftp addin
ThrowIfNull<SvnDepth>(string) T
Throws a System.ArgumentNullException if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ThrowIfNull<SvnDepth>(string, string) T
Throws a System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
Requires the Cake.Incubator addin