Cake - API - GitAliases.GitClone(ICakeContext, string, DirectoryPath, string, string) Method

GitAliases.

GitClone(ICakeContext, string, DirectoryPath, string, string) Method

Summary

Clone authenticated using default options.
Assembly
Cake.Git.dll
Namespace
Cake.Git
Containing Type
GitAliases

Syntax

public static DirectoryPath GitClone(this ICakeContext context, string sourceUrl, DirectoryPath workDirectoryPath, string username, string password)

Examples

GitClone("https://github.com/cake-build/cake.git", 
    "c:/temp/cake", 
    "username", 
    "password");

Attributes

Type Description
CakeMethodAliasAttribute
CakeAliasCategoryAttribute

Parameters

Name Type Description
context ICakeContext The context.
sourceUrl string URI for the remote repository.
workDirectoryPath DirectoryPath Local path to clone into.
username string Username used for authentication.
password string Password used for authentication.

Return Value

Type Description
DirectoryPath The path to the created repository.