Svn aliases

Cake.Svn addin

Contains functionality for working with Subversion.

Add

SvnAddDirectory(DirectoryPath)
Alias from Cake.Svn addin
Add a directory to Subversion.
SvnAddDirectory(DirectoryPath, SvnAddSettings)
Alias from Cake.Svn addin
Add a directory to Subversion.
SvnAddFile(FilePath)
Alias from Cake.Svn addin
Add a file to Subversion.
SvnAddFile(FilePath, SvnAddSettings)
Alias from Cake.Svn addin
Add a file to Subversion.

Checkout

SvnCheckout(Uri, DirectoryPath)
Alias from Cake.Svn addin
Checkout a Subversion directory tree.
SvnCheckout(Uri, DirectoryPath, SvnCheckoutSettings)
Alias from Cake.Svn addin
Checkout a Subversion directory tree with specific settings.

CleanUp

SvnCleanUp(DirectoryPath)
Alias from Cake.Svn addin
Runs SVN cleanup on the given directory using default settings. SVN cleanup removes all working copy locks left behind by crashed clients.
SvnCleanUp(DirectoryPath, SvnCleanUpSettings)
Alias from Cake.Svn addin
Runs SVN cleanup on the given directory using given settings settings. SVN cleanup removes all working copy locks left behind by crashed clients.

Delete

SvnDeleteDirectory(DirectoryPath)
Alias from Cake.Svn addin
Delete a directory from Subversion.
SvnDeleteDirectory(DirectoryPath, SvnDeleteSettings)
Alias from Cake.Svn addin
Delete a directory from Subversion.
SvnDeleteFile(FilePath)
Alias from Cake.Svn addin
Delete a file from Subversion.
SvnDeleteFile(FilePath, SvnDeleteSettings)
Alias from Cake.Svn addin
Delete a file from Subversion.

Export

SvnExport(Uri, DirectoryPath)
Alias from Cake.Svn addin
Export a Subversion directory tree.
SvnExport(Uri, DirectoryPath, SvnExportSettings)
Alias from Cake.Svn addin
Export a Subversion directory tree with specific settings.

Info

GetSvnDirectoryInfo(DirectoryPath)
Alias from Cake.Svn addin
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.
GetSvnDirectoryInfo(DirectoryPath, SvnInfoSettings)
Alias from Cake.Svn addin
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.
GetSvnFileInfo(FilePath)
Alias from Cake.Svn addin
Gets Subversion information about the file at filePath.
GetSvnFileInfo(FilePath, SvnInfoSettings)
Alias from Cake.Svn addin
Gets Subversion information about file at filePath with specific settings.
GetSvnRemoteInfo(Uri)
Alias from Cake.Svn addin
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.
GetSvnRemoteInfo(Uri, SvnInfoSettings)
Alias from Cake.Svn addin
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.
IsDirectoryInSvnWorkingCopy(DirectoryPath)
Alias from Cake.Svn addin
Check if the directoryPath was added to the Subversion working copy.
IsFileInSvnWorkingCopy(FilePath)
Alias from Cake.Svn addin
Check if the filePath was added to the Subversion working copy.

Status

SvnStatusDirectory(DirectoryPath)
Alias from Cake.Svn addin
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.
SvnStatusDirectory(DirectoryPath, SvnStatusSettings)
Alias from Cake.Svn addin
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.
SvnStatusFile(FilePath)
Alias from Cake.Svn addin
Gets Subversion status about the file at filePath.
SvnStatusFile(FilePath, SvnStatusSettings)
Alias from Cake.Svn addin
Gets Subversion status about file at filePath with specific settings.

Update

SvnUpdate(DirectoryPath)
Alias from Cake.Svn addin
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.
SvnUpdate(DirectoryPath, SvnUpdateSettings)
Alias from Cake.Svn addin
Updates the Subversion directory tree defined by the supplied directoryPath with specific settings. The new revision is returned as the result of the operation.
SvnUpdate(FilePath)
Alias from Cake.Svn addin
Update an individual file at filePath in a Subversion tree.
SvnUpdate(FilePath, SvnUpdateSettings)
Alias from Cake.Svn addin
Update an individual file at filePath in a Subversion tree with specific settings.

Vacuum

SvnVacuum(DirectoryPath)
Alias from Cake.Svn addin
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.
SvnVacuum(DirectoryPath, SvnVacuumSettings)
Alias from Cake.Svn addin
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.