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