This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.Svn.
Summary
Contains functionality for working with Subversion.
- Assembly
- Cake
.Svn .dll - Namespace
- Cake
.Svn - Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type["SvnAliases"]
class Type type-node
Syntax
public static class SvnAliases
Attributes
Type | Description |
---|---|
Cake |
Methods
Name | Value | Summary |
---|---|---|
GetSvnDirectoryInfo |
IEnumerable |
Gets Subversion information about the directory at directoryPath with specific settings.
The result list contains recursive information about the directoryPath
(
Infinity ). To get information with another SvnDepth
change the SvnDepth on settings.
static
|
GetSvnDirectoryInfo |
IEnumerable |
Gets Subversion information about the directory at directoryPath.
The result list contains recursive information about the directoryPath
(
Infinity ). To get information with another SvnDepth
the overload Cake.Svn.SvnAliases.GetSvnDirectoryInfo(Cake.Core.ICakeContext,Cake.Core.IO.DirectoryPath,Cake.Svn.Info.SvnInfoSettings)
can be used with changing the settings parameter.
static
|
GetSvnFileInfo |
SvnInfoResult |
Gets Subversion information about file at filePath with specific settings.
static
|
GetSvnFileInfo |
SvnInfoResult |
Gets Subversion information about the file at filePath.
static
|
GetSvnRemoteInfo |
IEnumerable |
Gets Subversion information about the file or directory at repositoryUrl with specific settings.
The result list contains recursive information about the repositoryUrl
(
Infinity ). To get information with another SvnDepth
change the SvnDepth on settings.
static
|
GetSvnRemoteInfo |
IEnumerable |
Gets Subversion information about the file or directory at repositoryUrl.
The result list contains recursive information about the repositoryUrl
(
Infinity ). To get information with another SvnDepth
the overload Cake.Svn.SvnAliases.GetSvnDirectoryInfo(Cake.Core.ICakeContext,Cake.Core.IO.DirectoryPath,Cake.Svn.Info.SvnInfoSettings)
can be used with changing the settings parameter.
static
|
Is |
bool |
Check if the directoryPath was added to the Subversion working copy.
static
|
Is |
bool |
Check if the filePath was added to the Subversion working copy.
static
|
SvnAddDirectory |
bool |
Add a directory to Subversion.
static
|
SvnAddDirectory |
bool |
Add a directory to Subversion.
static
|
SvnAddFile |
bool |
Add a file to Subversion.
static
|
SvnAddFile |
bool |
Add a file to Subversion.
static
|
SvnCheckout |
SvnCheckoutResult |
Checkout a Subversion directory tree with specific settings.
static
|
SvnCheckout |
SvnCheckoutResult |
Checkout a Subversion directory tree.
static
|
SvnCleanUp |
bool |
Runs SVN cleanup on the given directory using given settings settings.
SVN cleanup removes all working copy locks left behind by crashed clients.
static
|
SvnCleanUp |
bool |
Runs SVN cleanup on the given directory using default settings.
SVN cleanup removes all working copy locks left behind by crashed clients.
static
|
SvnDeleteDirectory |
bool |
Delete a directory from Subversion.
static
|
SvnDeleteDirectory |
bool |
Delete a directory from Subversion.
static
|
SvnDeleteFile |
bool |
Delete a file from Subversion.
static
|
SvnDeleteFile |
bool |
Delete a file from Subversion.
static
|
SvnExport |
SvnExportResult |
Export a Subversion directory tree with specific settings.
static
|
SvnExport |
SvnExportResult |
Export a Subversion directory tree.
static
|
SvnStatusDirectory |
IEnumerable |
Gets Subversion status about the directory at directoryPath with specific settings.
The result list contains recursive status about the directoryPath
(
Infinity ). To get status with another SvnDepth
change the SvnDepth on settings.
static
|
SvnStatusDirectory |
IEnumerable |
Gets Subversion status about the directory at directoryPath.
The result list contains recursive status about the directoryPath
(
Infinity ). To get status with another SvnDepth
the overload Cake.Svn.SvnAliases.SvnStatusDirectory(Cake.Core.ICakeContext,Cake.Core.IO.DirectoryPath,Cake.Svn.Status.SvnStatusSettings)
can be used with chaning the settings parameter.
static
|
SvnStatusFile |
IEnumerable |
Gets Subversion status about file at filePath with specific settings.
static
|
SvnStatusFile |
IEnumerable |
Gets Subversion status about the file at filePath.
static
|
SvnUpdate |
SvnUpdateResult |
Updates the Subversion directory tree defined by the supplied directoryPath
with specific settings.
The new revision is returned as the result of the operation.
static
|
SvnUpdate |
SvnUpdateResult |
Updates the Subversion directory tree defined by the supplied directoryPath.
The new revision is returned as the result of the operation. To update to a specific revision
the overload
Cake.Svn.SvnAliases.SvnUpdate(Cake.Core.ICakeContext,Cake.Core.IO.DirectoryPath,Cake.Svn.Update.SvnUpdateSettings)
can be used with the settings parameter.
static
|
SvnUpdate |
SvnUpdateResult |
Update an individual file at filePath in a Subversion tree
with specific settings.
static
|
SvnUpdate |
SvnUpdateResult |
Update an individual file at filePath in a Subversion tree.
static
|
SvnVacuum |
bool |
Runs SVN vacuum on the given directory using given settings settings.
SVN vacuum removes all ignored and unversioned files and directories.
This does not revert any modifications to files within the working copy.
static
|
SvnVacuum |
bool |
Runs SVN vacuum on the given directory using default settings.
SVN vacuum removes all ignored and unversioned files and directories.
This does not revert any modifications to files within the working copy.
static
|
Extension Methods
Name | Value | Summary |
---|---|---|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
Returns the string value or a
Not set > markup suitable for Spectre.Console.
From StringExtensions
Requires the Cake.Issues addin
|