C# Класс DeploymentTracker.Utilities.BuildTasks

TODO: Update summary.
Наследование: IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
BuildTasks ( string tfsurl, string solutionName ) : System

Initializes a new instance of the BuildTasks class.

CreateDedicatedTfsWorkSpace ( ) : void

Creates the dedicated TFS work space.

DeleteDedicatedTfsWorkSpace ( ) : void

Deletes the dedicated TFS work space.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GetTfsLabelCodeToLocal ( string tfsLabelName ) : void

Gets the TFS label code to local.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources The bulk of the clean-up code is implemented in Dispose(bool)

Приватные методы

Метод Описание
CreateRequiredFolders ( ) : void

Creates the required folders.

CreateUniqueBuildDirectory ( string actualsolutionName ) : string

Creates the unique build directory for the solution.

ExecMsBuild ( ) : void
ExecuteProcessWithTF ( string tfsParameters ) : void

Executes TF.exe using parameters

GetPackageFilePath ( ) : string

Gets the package file path.

GetSolutionFilePath ( ) : string

Gets the solution file path.

LogToFile ( string logData ) : void

Logs to file.

Описание методов

BuildTasks() публичный Метод

Initializes a new instance of the BuildTasks class.
public BuildTasks ( string tfsurl, string solutionName ) : System
tfsurl string The tfsurl.
solutionName string Name of the solution.
Результат System

CreateDedicatedTfsWorkSpace() публичный Метод

Creates the dedicated TFS work space.
public CreateDedicatedTfsWorkSpace ( ) : void
Результат void

DeleteDedicatedTfsWorkSpace() публичный Метод

Deletes the dedicated TFS work space.
public DeleteDedicatedTfsWorkSpace ( ) : void
Результат void

Dispose() публичный Метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

Releases unmanaged and - optionally - managed resources The bulk of the clean-up code is implemented in Dispose(bool)
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
Результат void

GetTfsLabelCodeToLocal() публичный Метод

Gets the TFS label code to local.
public GetTfsLabelCodeToLocal ( string tfsLabelName ) : void
tfsLabelName string Name of the TFS label.
Результат void