CreateWorkspaceTask, tâche
Mise à jour : novembre 2007
La tâche CreateWorkspaceTask crée un espace de travail avec le nom et le fichier de mappage spécifiés dans le fichier TFSBuild.proj.
Paramètres
Paramètre |
Description |
||
---|---|---|---|
TeamFoundationServerUrl |
Spécifie l'URL Team Foundation Server. Par exemple, http://MonServeur:8080. |
||
BuildUri |
Spécifie l'URI de build. |
||
BuildDirectory |
Spécifie le répertoire de build. |
||
SourcesDirectory |
Spécifie la racine de la solution pour le répertoire des fichiers sources. |
||
Name |
Spécifie le nom du projet. Par défaut, l'espace de travail créé par Team Foundation Build pour obtenir la source est $(COMPUTERNAME)$(TeamProject)$(BuildType). Remplacez la valeur de la propriété WorkspaceName dans le fichier TFSBuild.proj par un nom d'espace de travail personnalisé.
|
||
Comment |
Par défaut, le commentaire utilisé pour l'espace de travail créé par Team Foundation Build est « Espace de travail créé par Team Build ». Remplacez la valeur de la propriété CreateWorkspaceTaskComment dans le fichier TFSBuild.proj par un commentaire d'étiquette différent. |
||
Name |
Paramètre de sortie de chaîne. Spécifie la valeur de la propriété WorkspaceName. |
||
Owner |
Paramètre de sortie de chaîne. Spécifie la valeur de la propriété WorkspaceOwner. |
Notes
La tâche CreateWorkspaceTask est définie dans Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll. Le fichier Microsoft.TeamFoundation.Build.targets contient une instance de la tâche CreateWorkspaceTask que Team Foundation Build utilise comme implémentation par défaut pour la cible InitializeWorkspace.
Le dossier <racine>:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild sur l'ordinateur Team Foundation Build contient le fichier Microsoft.TeamFoundation.Build.targets.
Exemple
L'exemple suivant affiche l'instance par défaut de la tâche CreateWorkspaceTask définie dans le fichier Microsoft.TeamFoundation.Build.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>
Voir aussi
Tâches
Comment : créer un espace de travail mappé
Comment : masquer et dévoiler des dossiers dans un espace de travail
Comment : personnaliser des numéros de build
Concepts
Présentation des fichiers de configuration de Team Foundation Build
Utilisation des espaces de travail du contrôle de version
Tâches de Team Foundation Build