Dependências
Uma tarefa pode depender de outras tarefas, exigindo a outras tarefas a serem concluídas antes de executa a tarefa principal. Por exemplo, a tarefa de criar instâncias de item de trabalho não pode ser executado até que todas as tarefas para criar tipos de item de trabalho foram executadas. Portanto, a tarefa de instâncias de item de trabalho depende as tarefas de tipo de item de trabalho.
Use o elemento de dependência em tarefas e grupos para indicar quando uma dependência já existe. O exemplo a seguir mostra como usar o elemento de dependência para especificar que o grupo de tarefas WorkItemTracking depende de grupos de tarefas de classificação e grupos.
<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>
Observação |
---|
O elemento groupId referencia o valor do elemento de identificação no grupo de. |
O exemplo a seguir mostra como usar o elemento de dependência para especificar que os WorkItems tarefa depende da tarefa com uma identificação de "WITs".
<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>
Dica
Lista as tarefas de cada arquivo de definição de processo XML na mesma ordem de suas dependências. Essa ordem facilita a eliminando problemas de dependência e legibilidade.
Dependências podem ser usadas para indicar a ordem na quais plug-ins que executar no Assistente New Team Project. Alguns plug-ins são sempre dependentes de outros plug-ins. Além disso, nem todos os plug-ins são necessários para um modelo de processo. A tabela a seguir identifica quais plug-ins dependem de outros plug-ins e se são necessárias para estar em um modelo de processo.
Plug-in do modelo de processo |
Dependentes de Plug-ins |
Necessário? |
---|---|---|
Classificação |
Nenhum |
Sim |
Grupos e permissões |
Plug-in de classificação. |
Não |
Acompanhamento do Item de trabalho |
Classificação, grupos e permissões Plug-ins. |
Não |
Windows SharePoint Services |
Item de classificações, trabalho rastreamento e Plug-ins de controle de versão. |
Não |
Relatórios |
Classificação e Plug-ins do Windows SharePoint Services. |
Não |
Controle de Versão |
Classificação e Plug-ins de rastreamento de Item de trabalho. |
Não |
Consulte também
Conceitos
Definindo as áreas de iniciais e iterações usando o arquivo de plug-in do Classification.xml
Carregando documentos no Portal do projeto usando o plug-in do Portal
Carregamento de relatórios usando os plug-in de relatórios
Grupos e permissões de plug-in
Outros recursos
Definir e personalizar objetos para controlar os itens de trabalho usando o plug-in de WorkItems