Link

New-TfsTeamProject

Creates a new team project.


Table of Contents

  1. Syntax
  2. Parameters
  3. Outputs
  4. Related Links

Syntax

New-TfsTeamProject
    [-Project] <string[]>
    [-Collection <object>]
    [-Description <string>]
    [-Passthru]
    [-ProcessTemplate <object>]
    [-Server <object>]
    [-SourceControl <string>]

[Go to top]

Parameters

-Collection (Aliases: Organization)

Specifies the URL to the Team Project Collection or Azure DevOps Organization to connect to, a TfsTeamProjectCollection object (Windows PowerShell only), or a VssConnection object. You can also connect to an Azure DevOps Services organizations by simply providing its name instead of the full URL. For more details, see the Get-TfsTeamProjectCollection cmdlet. When omitted, it defaults to the connection set by Connect-TfsTeamProjectCollection (if any).

Type object
Position (Named)
Default Value (N/A)
Accept pipeline input False
Accept wildcard characters False

-Description

Specifies a description for the new team project.

Type string
Position (Named)
Default Value (N/A)
Accept pipeline input False
Accept wildcard characters False

-Passthru

Returns the results of the command. By default, this cmdlet does not generate any output.

Type SwitchParameter
Position (Named)
Default Value (N/A)
Accept pipeline input False
Accept wildcard characters False

-ProcessTemplate

Specifies the process template on which the new team project is based. Supported values are the process name or an instance of the Microsoft.TeamFoundation.Core.WebApi.Process class.

Type object
Position (Named)
Default Value (N/A)
Accept pipeline input False
Accept wildcard characters False

-Project

Specifies the name of the new team project.

Type string[]
Position 0
Default Value (N/A)
Accept pipeline input False
Accept wildcard characters False

-Server

Specifies the URL to the Team Foundation Server to connect to, a TfsConfigurationServer object (Windows PowerShell only), or a VssConnection object. When omitted, it defaults to the connection set by Connect-TfsConfiguration (if any). For more details, see the Get-TfsConfigurationServer cmdlet.

Type object
Position (Named)
Default Value (N/A)
Accept pipeline input False
Accept wildcard characters False

-SourceControl

Specifies the source control type to be provisioned initially with the team project. Supported types are “Git” and “Tfvc”.

Type string
Position (Named)
Default Value Git
Accept pipeline input False
Accept wildcard characters False

Outputs

Microsoft.TeamFoundation.Core.WebApi.TeamProject