Tarefa WorkspaceItemConverterTask
[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 WorkspaceItemConverterTask tarefa converte servidor itens em itens locais e itens de locais para itens do servidor.
Parâmetros
Propriedade |
Descrição |
---|---|
Condition |
Especifica um Boolean expressão que o MSBuild mecanismo usa para determinar se esta tarefa será executada. Para obter mais informações, consulte: Condições do MSBuild. |
TeamFoundationServerUrl |
Especifica o Team Foundation Server URL. Por exemplo, http://MyServer:8080. |
WorkspaceName |
Especifica o nome do espaço de trabalho. |
WorkspaceOwner |
Especifica o proprietário do espaço de trabalho. |
ServerItems |
Parâmetro de entrada/saída.Especifica os itens do servidor que são convertidos em itens locais.Este parâmetro também recebe os itens locais convertidos. |
LocalItems |
Parâmetro de entrada/saída.Especifica os itens locais são convertidos em itens do servidor.Este parâmetro também recebe os itens do servidor convertido. |
Comentários
O arquivo Microsoft.TeamFoundation.compilação.targets contém uma instância do WorkspaceItemConverterTask tarefas que Team Foundation Build usa sistema autônomo uma implementação padrão para o ResolveSolutionPathsForEndToEndIteration ou ResolveTestFilesForEndToEndIteration 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 XML a seguir descreve as instâncias de WorkspaceItemConverterTask no arquivo Microsoft.TeamFoundation.compilação.targets que são usados para resolver os caminhos de arquivo de teste.
<WorkspaceItemConverterTask
Condition=" '@(MetaDataFile)' != '' "
TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
WorkspaceName="$(WorkspaceName)"
WorkspaceOwner="$(WorkspaceOwner)"
ServerItems="@(MetaDataFile)">
<Output TaskParameter="LocalItems" ItemName="LocalMetaDataFile" />
</WorkspaceItemConverterTask>
<WorkspaceItemConverterTask
Condition=" '@(TestContainer)' != '' "
TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
WorkspaceName="$(WorkspaceName)"
WorkspaceOwner="$(WorkspaceOwner)"
ServerItems="@(TestContainer)">
<Output TaskParameter="LocalItems" ItemName="LocalTestContainer" />
</WorkspaceItemConverterTask>
O XML a seguir descreve as instâncias de WorkspaceItemConverterTask no arquivo Microsoft.TeamFoundation.compilação.targets que são usados para resolver os caminhos de arquivo de solução.
<WorkspaceItemConverterTask
Condition=" '@(SolutionToBuild)' != '' "
TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
WorkspaceName="$(WorkspaceName)"
WorkspaceOwner="$(WorkspaceOwner)"
ServerItems="@(SolutionToBuild)">
<Output TaskParameter="LocalItems" ItemName="LocalSolutionToBuild" />
</WorkspaceItemConverterTask>
<WorkspaceItemConverterTask
Condition=" '@(SolutionToPublish)' != '' "
TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
WorkspaceName="$(WorkspaceName)"
WorkspaceOwner="$(WorkspaceOwner)"
ServerItems="@(SolutionToPublish)">
<Output TaskParameter="LocalItems" ItemName="LocalSolutionToPublish" />
</WorkspaceItemConverterTask>
Consulte também
Tarefas
Como: Personalizar os números de compilação
Como: Configurar testes com definições de compilação
Conceitos
Equipe Foundation compilação tarefas