SvnAliases Class

Summary

Contains functionality for working with Subversion.
Namespace
Cake.Svn
Base Types
  • object
graph TD Base0["object"]-->Type Type["SvnAliases"] class Type type-node

Syntax

[CakeAliasCategory("Svn")]
public static class SvnAliases

Attributes

Type Description
CakeAliasCategory

Methods

Name Value Summary
GetSvnDirectoryInfo(ICakeContext, DirectoryPath) IEnumerable<T>
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(ICakeContext,DirectoryPath,Cake.Svn.Info.SvnInfoSettings) can be used with changing the settings parameter.
static
GetSvnDirectoryInfo(ICakeContext, DirectoryPath, SvnInfoSettings) IEnumerable<T>
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
GetSvnFileInfo(ICakeContext, FilePath) SvnInfoResult
Gets Subversion information about the file at filePath.
static
GetSvnFileInfo(ICakeContext, FilePath, SvnInfoSettings) SvnInfoResult
Gets Subversion information about file at filePath with specific settings.
static
GetSvnRemoteInfo(ICakeContext, Uri) IEnumerable<T>
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(ICakeContext,DirectoryPath,Cake.Svn.Info.SvnInfoSettings) can be used with changing the settings parameter.
static
GetSvnRemoteInfo(ICakeContext, Uri, SvnInfoSettings) IEnumerable<T>
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
IsDirectoryInSvnWorkingCopy(ICakeContext, DirectoryPath) bool
Check if the directoryPath was added to the Subversion working copy.
static
IsFileInSvnWorkingCopy(ICakeContext, FilePath) bool
Check if the filePath was added to the Subversion working copy.
static
SvnAddDirectory(ICakeContext, DirectoryPath) bool
Add a directory to Subversion.
static
SvnAddDirectory(ICakeContext, DirectoryPath, SvnAddSettings) bool
Add a directory to Subversion.
static
SvnAddFile(ICakeContext, FilePath) bool
Add a file to Subversion.
static
SvnAddFile(ICakeContext, FilePath, SvnAddSettings) bool
Add a file to Subversion.
static
SvnCheckout(ICakeContext, Uri, DirectoryPath) SvnCheckoutResult
Checkout a Subversion directory tree.
static
SvnCheckout(ICakeContext, Uri, DirectoryPath, SvnCheckoutSettings) SvnCheckoutResult
Checkout a Subversion directory tree with specific settings.
static
SvnDeleteDirectory(ICakeContext, DirectoryPath) bool
Delete a directory from Subversion.
static
SvnDeleteDirectory(ICakeContext, DirectoryPath, SvnDeleteSettings) bool
Delete a directory from Subversion.
static
SvnDeleteFile(ICakeContext, FilePath) bool
Delete a file from Subversion.
static
SvnDeleteFile(ICakeContext, FilePath, SvnDeleteSettings) bool
Delete a file from Subversion.
static
SvnExport(ICakeContext, Uri, DirectoryPath) SvnExportResult
Export a Subversion directory tree.
static
SvnExport(ICakeContext, Uri, DirectoryPath, SvnExportSettings) SvnExportResult
Export a Subversion directory tree with specific settings.
static
GitHub