Attività WorkspaceItemConverterTask
Aggiornamento: novembre 2007
L'attività WorkspaceItemConverterTask converte elementi server in elementi locali e viceversa.
Parametri
Proprietà |
Descrizione |
---|---|
Condition |
Specifica un’espressione Boolean utilizzata da Microsoft Build Engine per determinare se l'attività verrà eseguita. Per informazioni, vedere Condizioni di MSBuild. |
TeamFoundationServerUrl |
Specifica l'URL di Team Foundation Server. Ad esempio https://Server:8080. |
WorkspaceName |
Specifica il nome dell'area di lavoro. |
WorkspaceOwner |
Specifica il proprietario dell'area di lavoro. |
ServerItems |
Il parametro input/output. Specifica gli elementi del server che vengono convertiti in elementi locali. Questo parametro riceve anche gli elementi locali convertiti. |
LocalItems |
Il parametro input/output. Specifica gli elementi locali che vengono convertiti in elementi server. Questo parametro riceve anche gli elementi server convertiti. |
Note
Il file Microsoft.TeamFoundation.Build.targets contiene un'istanza dell'attività WorkspaceItemConverterTask utilizzata da Team Foundation Build come implementazione predefinita per la destinazione ResolveSolutionPathsForEndToEndIteration o per la destinazione ResolveTestFilesForEndToEndIteration.
La cartella <radice>:\Programmi\MSBuild\Microsoft\VisualStudio\v8.0\TeamBuild nel computer Team Foundation Build contiene il file Microsoft.TeamFoundation.Build.targets.
Esempio
Nel seguente XML vengono descritte le istanze di WorkspaceItemConverterTask nel file Microsoft.TeamFoundation.Build.targets utilizzato per risolvere i percorsi del file del test.
<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>
Nel seguente XML vengono descritte le istanze di WorkspaceItemConverterTask nel file Microsoft.TeamFoundation.Build.targets utilizzato per risolvere i percorsi del file delle soluzioni.
<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>
Vedere anche
Attività
Procedura: personalizzare numeri di generazione
Procedura: configurare i test con i tipi di compilazione
Concetti
Attività di Team Foundation Build