Procedura: aggiungere una query al modello di processo
Aggiornamento: novembre 2007
Per individuare gruppi specifici di elementi di lavoro, come rischi o bug attivi, è possibile eseguire una query elemento di lavoro. Le query degli elementi di lavoro sono specificate in file di query elemento di lavoro (WIQ) nella cartella Query all'interno della cartella Gestione elementi di lavoro, a sua volta inclusa nella cartella in cui è stato scaricato il modello di processo. Ad esempio, MSF for Agile Software Development definisce la query Bug attivi specificata nel file ActiveBugs.wiq.
Il modo più semplice per creare file delle query elemento di lavoro è all'interno di Team Explorer. Utilizzare Team Explorer in un progetto team esistente per creare tutte le query elemento di lavoro necessarie per il processo, quindi utilizzare la procedura descritta di seguito per salvare ciascuna query elemento di lavoro in un file WIQ. Per ulteriori informazioni sulla creazione di query elemento di lavoro, vedere Procedura: aggiungere nuove query elemento di lavoro.
Autorizzazioni necessarie
Per eseguire questa procedura, è necessario essere un membro del gruppo Administrators di Team Foundation.
Se le autorizzazioni di sicurezza necessarie sono impostate in modo esplicito, è necessario disporre dell'autorizzazione Visualizza informazioni a livello di server e dell'autorizzazione Gestisci modello di processo nel progetto team impostate entrambe su Consenti. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.
Per salvare una query elemento di lavoro in un file WIQ
In Team Explorer, fare clic con il pulsante destro del mouse sulla query e scegliere Visualizza query.
Scegliere Salva [query] <nome query> con nome dal menu File.
Nella finestra di dialogo Salva query come, scegliere l'opzione File e immettere un percorso e un nome file per il file WIQ. In alternativa, scegliere Sfoglia, digitare un nome file, selezionare il percorso in cui salvare il file e scegliere Salva.
Scegliere Salva.
Copiare il file nella cartella \Gestione elementi di lavoro\Query all'interno della cartella in cui è stato scaricato il modello di processo.
Nota: È necessario modificare il file WIQ in un editor di testo e rimuovere gli elementi <TeamFoundationServer> e <ProgettoTeam> che associano la query a uno specifico server Team Foundation Server e al progetto team. In caso contrario, la query non funzionerà in modo corretto se il modello di processo viene caricato in un Team Foundation Server diverso. In alternativa, se possibile, utilizzare macro che impediscano alle query di includere il nome esplicito del progetto team corrente o altri valori espliciti specifici di un determinato ambiente.
Esempio
Per includere le query elemento di lavoro nel modello di processo, creare una o più attività nel file workitems.xml, disponibile nella cartella \Gestione elementi di lavoro all'interno della cartella dove è stato scaricato il modello di processo. Utilizzare l'elemento <Query> per specificare il file di query elemento di lavoro corretto.
<Query name="Active Bugs" fileName="WorkItem Tracking\Queries\filename.wiq" />
Nell'esempio riportato di seguito è mostrato come specificare un'attività per la creazione della query elemento di lavoro All Scenarios in MSF for Agile Software Development. Questa attività non può essere eseguita fino a quando non sono stati creati tutti i tipi di elemento di lavoro.
<task
id="Queries"
name="Stored Query Definitions"
plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
completionMessage="Queries uploaded"
completionDescription = "Processing the stored queries used by work item tracking">
<dependencies>
<dependency taskId="WIs" />
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<QUERIES>
<Query name="All Scenarios" fileName="WorkItem Tracking\Queries\AllScenarios.wiq" />
...
</QUERIES>
</taskXml>
</task>
Vedere anche
Attività
Procedura: verificare le modifiche alle definizioni dei tipi di elemento di lavoro