Partilhar via


Tarefa CreateWorkspaceTask

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

The CreateWorkspaceTask tarefa cria um espaço de trabalho com o nome e o arquivo de mapeamento especificado no arquivo TFSBuild.proj.

Parâmetros

Parâmetro

Descrição

TeamFoundationServerUrl

Especifica o Team Foundation Server URL. Por exemplo, http://MyServer:8080.

BuildUri

Especifica a compilação do URI.

BuildDirectory

Especifica o diretório de compilação.

SourcesDirectory

Especifica a raiz de solução para o diretório arquivos de fonte.

Name

Especifica o nome do espaço de trabalho.

Por padrão, o espaço de trabalho criado por Team Foundation Build Para obter a fonte é $(COMPUTERNAME)$(TeamProject)$(BuildType).

Substituir o WorkspaceName propriedade no arquivo TFSBuild.proj para usar um nome de área de trabalho personalizada.

Observação:
WorkspaceName propriedade também é usada para gerar o VersionToLabel propriedade. Portanto, se você substituir programaticamente WorkspaceName, certifique-se de substituir VersionToLabel também.

Comment

Por padrão, o comentário usado para a área de trabalho criada por Team Foundation Build “ espaço de trabalho criado pelo Team compilação. ”

Substituir o CreateWorkspaceTaskComment propriedade no arquivo TFSBuild.proj para especificar um outro comentário.

Name

Parâmetro de saída em seqüência.Isso especifica o valor da propriedade WorkspaceName.

Owner

Parâmetro de saída em seqüência.Isso especifica o valor da propriedade WorkspaceOwner.

Comentários

The CreateWorkspaceTask tarefa é definida na Microsoft.TeamFoundation.compilação.Tasks.VersionControl.dll. O arquivo Microsoft.TeamFoundation.compilação.targets contém uma instância do CreateWorkspaceTask tarefas que Team Foundation Build usa sistema autônomo uma implementação padrão para o InitializeWorkspace destino.

O <raiz>: Pasta \programa Files\MSBuild\Microsoft\VisualStudio\TeamBuild o Team Foundation Build o computador contém o arquivo Microsoft.TeamFoundation.compilação.targets.

Exemplo

O exemplo a seguir mostra a instância padrão do CreateWorkspaceTask tarefa que é definida no arquivo Microsoft.TeamFoundation.compilação.targets.

<CreateWorkspaceTask
    TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
    BuildUri="$(BuildUri)"
    BuildDirectory="$(BuildDirectory)"
    SourcesDirectory="$(SolutionRoot)"
    Name="$(WorkspaceName)"
    Comment="$(CreateWorkspaceTaskComment)">
    <Output TaskParameter="Name" PropertyName="WorkspaceName" />
    <Output TaskParameter="Owner" PropertyName="WorkspaceOwner" />
    </CreateWorkspaceTask>

Consulte também

Tarefas

Demonstra Passo a passo: Trabalhando com Team Foundation version Controlar from Comando Linha

Como: Criar um espaço de trabalho mapeado

Como: Mascarar e Uncloak pastas em um espaço de trabalho

Como: Personalizar os números de compilação

Conceitos

Noções básicas sobre Arquivos de Configuração de Compilação do Team Foundation

Trabalhando com espaços de trabalho de Controlarar versão

Equipe Foundation compilação tarefas

Referência

Comando de espaço de trabalho

Outros recursos

Personalização do Team Foundation compilação

Team Foundation compilação Destinos, tarefas e propriedades