Definizione di elenchi globali
Utilizzando gli elenchi globali è possibile ridurre il lavoro richiesto per aggiornare un elenco condivisi da diversi tipi di elementi di lavoro. Gli elenchi globali sono elenchi di selezione che è possibile includere in uno o più campi e tipi di elemento di lavoro. È possibile definire un elenco globale all'interno di un tipo di elemento di lavoro che si aggiunge a un progetto team o un modello di processo come elenco globale per un insieme di progetti team o all'interno di un flusso di lavoro globale. È possibile condividere elementi dell'elenco tra più tipi di elementi di lavoro di un insieme includendo tali elementi di elenco in uno o più elementi GLOBALLIST.
Nota
Prima di poter definire un flusso di lavoro globale, è necessario che la funzionalità sia abilitata sul server a livello applicazione. Il server deve pertanto eseguire una versione di Visual Studio Team Foundation Server che supporta tale funzione, ad esempio Team Foundation Server 2010 con Service Pack 1 (SP1). È possibile scaricare il Service Pack dalla pagina del sito Web Microsoft relativa al Service Pack 1 di Visual Studio Team Foundation Server 2010, Beta. Per ulteriori informazioni, vedere Personalizzazione del flusso di lavoro globale.
Quando si definiscono i tipi di elementi di lavoro, alcuni campi possono condividere gli stessi valori. Di solito è possibile dividerli tra diversi tipi di elementi di lavoro e anche tra diversi progetti team. Alcuni di questi valori, ad esempio il numero delle compilazioni notturne, cambiano frequentemente, ciò richiede a un amministratore l'aggiornamento frequente di tali elenchi in molti percorsi. Gli elenchi globali sono particolarmente utili quando è necessario derivare un elenco da un sistema esterno. Ad esempio, se un'azienda gestisce un database dei clienti separato, Quando viene generato un bug individuato da un cliente, il relativo nome viene inserito in un campo personalizzato Found By Customer.
È possibile gestire gli elenchi globali per un insieme in forma di file XML che è possibile elencare, importare, esportare ed eliminare. Il nome di ogni elenco globale può essere composto da un massimo di 254 caratteri Unicode e deve essere univoco in un insieme.
Nota
Non sono disponibili elenchi globali definiti dal sistema, né elenchi globali predefiniti nei modelli di processo di Microsoft Solutions Framework (MSF).
In questo argomento
Aggiunta e gestione di elenchi globali
Struttura della sintassi per la definizione di elenchi globali
Struttura della sintassi degli elenchi globali aggiunta a una definizione di tipo di elemento di lavoro o a un flusso di lavoro globale
Struttura della sintassi degli elenchi globali gestiti per un insieme
Aggiunta e gestione di elenchi globali
Un elenco globale è un set di elementi LISTITEM archiviato e utilizzato a livello globale da tutti i progetti team in un insieme. Gli elenchi globali sono utili per i campi definiti all'interno di diversi tipi di elementi di lavoro, ad esempio Sistema operativo, Rilevato in compilazione, Corretto in compilazione.
È possibile definire elenchi globali e i relativi elementi utilizzando uno dei seguenti metodi:
Modello di processo: si definiscono elenchi globali per un modello di processo. Ogni progetto team creato da tale modello dispone di accesso agli elenchi globali.
Insieme di progetti team: è possibile esportare, modificare, eliminare e importare gli elenchi globali definiti per un insieme di progetti team. Questi elenchi globali sono disponibili per tutti i progetti team nell'insieme.
Definizione del tipo di elemento di lavoro: è possibile aggiungere alla definizione di un tipo di elemento di lavoro gli elenchi globali che si desidera avere a disposizione per tale tipo.
Definizione del flusso di lavoro globale: è possibile aggiungere gli elenchi globali che si desidera avere a disposizione per tutti i tipi di elemento di lavoro alla definizione di flusso di lavoro globale per un progetto team o un insieme. Per ulteriori informazioni, vedere Personalizzazione del flusso di lavoro globale.
Torna all'inizio
Struttura della sintassi per la definizione di elenchi globali
Nella tabella seguente vengono descritti gli elementi GLOBALLIST e LISTITEM. È possibile utilizzare tali elementi per enumerare un elenco di valori presentati all'utente come un elenco di selezione o un menu a discesa di elementi.
Elemento |
Sintassi |
Descrizione |
---|---|---|
GLOBALIST |
|
Definisce un set di elementi LISTITEM archiviato per un insieme e che tutti i progetti team in un insieme possono utilizzare. globalListName: stringa di testo tra 1 e 255 caratteri. GLOBALLIST è un elemento figlio obbligatorio dell'elemento GLOBALLISTS e un elemento figlio facoltativo degli elementi ALLOWEDVALUES, SUGGESTEDVALUES e PROHIBITEDVALUES. Per ulteriori informazioni, vedere Definizione di elenchi di opzioni. |
LISTITEM |
|
Definisce un valore di elenco valido.
Nota
Gli elenchi globali non devono includere gruppi in ambito progetto poichè non sono definiti per l'ambito di un progetto.
LISTITEM è un elemento figlio obbligatorio di GLOBALLIST e un elemento figlio facoltativo degli elementi ALLOWEDVALUES, SUGGESTEDVALUES e PROHIBITEDVALUES. |
Torna all'inizio
Struttura della sintassi degli elenchi globali aggiunta a una definizione di tipo di elemento di lavoro o a un flusso di lavoro globale
È possibile definire un elenco globale all'interno di un file di definizione XML per un tipo di elemento di lavoro o un flusso di lavoro globale aggiungendo la sintassi seguente:
<GLOBALLISTS>
<GLOBALLIST name="name of global list">
<LISTITEM value="List item 1" />
<LISTITEM value="List item 2" />
<LISTITEM value="List item 3" />
<LISTITEM value="List item 4" />
. . .
<LISTITEM value="List item n" />
</GLOBALLIST>
</GLOBALLISTS>
È possibile fare riferimento a un elenco globale all'interno di un file di definizione XML per un tipo di elemento di lavoro utilizzando la sintassi seguente:
<GLOBALLISTS>
<GLOBALLIST name=" name of global list 1" />
<GLOBALLIST name=" name of global list 2" />
. . .
<GLOBALLIST name=" name of global list n" />
</GLOBALLISTS>
Per informazioni sulla struttura e sul percorso dei file di definizione dei tipi di elementi di lavoro o del flusso di lavoro globale, vedere Riferimento a tutti gli elementi XML WITD o Riferimento agli elementi XML flusso di lavoro globale, rispettivamente.
Torna all'inizio
Struttura della sintassi degli elenchi globali gestiti per un insieme di progetti
Per aggiungere un elenco globale a un insieme di progetti, è possibile importare la sintassi seguente utilizzando il comando witadmin importgloballist:
<gl:GLOBALLISTS xmlns:gl="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/globallists">
<GLOBALLIST name="NameOfGlobalList">
<LISTITEM value="ListItem1" />
<LISTITEM value="ListItem2" />
<LISTITEM value="ListItem3" />
<LISTITEM value="ListItem4" />
. . .
<LISTITEM value="ListItemN" />
</GLOBALLIST>
</gl:GLOBALLISTS>
Un elenco globale non può essere vuoto. Ogni elemento GLOBALLIST deve contenere almeno un elemento LISTITEM definito.
Torna all'inizio
Vedere anche
Attività
Aggiungere, utilizzare e gestire gli elenchi globali
Riferimenti
Gestione di elenchi globali per i tipi di elemento di lavoro [witadmin]
Concetti
Personalizzazione di dati di rilevamento, form, flusso di lavoro e gli altri oggetti del progetto
Definizione e utilizzo di elenchi, elenchi di opzioni ed elenchi globali
Altre risorse
Personalizzazione del flusso di lavoro globale
Cronologia delle modifiche
Data |
Cronologia |
Motivo |
---|---|---|
Gennaio 2011 |
Contenuto aggiornato per includere tutti e quattro i metodi disponibili per la definizione di elenchi globali, incluso il flusso di lavoro globale. Rimossa la sezione di definizione dello schema. |
Miglioramento delle informazioni. |