Dépendances
Mise à jour : novembre 2007
Une tâche peut dépendre d'autres et nécessiter qu'elles soient exécutées avant que la tâche principale ne puisse l'être. Par exemple, la tâche consistant à créer des instances d'éléments de travail ne peut pas s'exécuter tant que toutes les tâches relatives à la création de types d'éléments de travail ne le sont pas. Par conséquent, la tâche relative aux instances d'éléments de travail dépend de celles qui sont relatives aux types d'éléments de travail.
Utilisez l'élément de dépendance dans les tâches et les groupes pour déterminer l'existence d'une dépendance. L'exemple suivant indique comment utiliser l'élément de dépendance pour spécifier que le groupe de tâches WorkItemTracking dépend du groupe de tâches Classification et groupes.
<group id="WorkItemTracking"
description="Workitem definitions uploading."
completionMessage="Workitem definitions uploaded.">
<dependencies> <dependency groupId="Classification"/> <dependency groupId="Groups"/> </dependencies>
<taskList filename="WorkItem Tracking\WorkItems.xml"/>
</group>
Remarque : |
---|
L'élément groupId référence la valeur d'élément de l'ID dans l'autre groupe. |
L'exemple suivant indique comment utiliser l'élément de dépendance pour spécifier que la tâche WorkItems dépend de la tâche avec un ID de "WIT."
<task
id="WIs"
name="WorkItems"
plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
completionMessage="Work items uploaded"
completionDescription = "Processing the actual work items used by work item tracking">
<dependencies> <dependency taskId="WITs" /> </dependencies>
Conseil : |
---|
Répertoriez vos tâches dans chaque fichier de définition de processus XML dans le même ordre que leurs dépendances. Cet ordre permet de résoudre les problèmes de dépendance et facilite la lisibilité. |
Les dépendances peuvent être utilisées pour indiquer l'ordre dans lequel les plug-ins s'exécutent dans l'Assistant Nouveau projet d'équipe. Certains plug-ins dépendent toujours d'autres. De même, tous les plug-ins ne sont pas requis pour un modèle de processus. Le tableau suivant identifie les plug-ins qui dépendent d'autres plug-ins et indique s'ils doivent être dans un modèle de processus.
Plug-in Modèles de processus |
Plug-ins dépendants |
Requis ? |
---|---|---|
Classification |
Aucune |
Oui |
Groupes et autorisations |
Plug-in Classification. |
Non |
Suivi des éléments de travail |
Plug-ins Classification, Groupes et autorisation. |
Non |
Windows SharePoint Services |
Plug-ins Classifications, Suivi des éléments de travail et Contrôle de version. |
Non |
Rapports |
Plug-ins Classification et Windows SharePoint Services. |
Non |
Contrôle de version |
Plug-ins Classification et Suivi des éléments de travail. |
Non |
Voir aussi
Concepts
Plug-in de modèle de processus Classification
Plug-in de modèle de processus Windows SharePoint Services
Plug-in de modèle de processus Rapports
Plug-in de modèle de processus Groupes et Autorisations
Autres ressources
Plug-in de modèle de processus Suivi des éléments de travail
Utilisation du contrôle de version dans des éléments de travail