Riferimento ai campi Assegnazioni e flusso di lavoro
I campi di stato e assegnazioni vengono utilizzati per tenere traccia di storie utente, attività, bug e altri tipi di elementi di lavoro.Questi campi supportano molte query team e rapporti.La maggior parte degli elementi di lavoro passa dagli stati Nuovo, Attivo, o Proposto in uno stato Completato o Chiuso.Quando si verifica un passaggio di stato di un determinato elemento di lavoro, quest'ultimo può anche essere riassegnato ai vari membri del team.Ad esempio, un tester può creare un bug che durante la valutazione viene assegnato a un altro membro del team.Quando l'altro membro del team risolve il bug, quest'ultimo viene riassegnato al tester che l'ha creato.Per visualizzare un set di esempio di diagramma di stato del flusso di lavoro per i modelli di processo predefiniti forniti con Team Foundation Server (TFS), vedere Scegliere un modello di processo.
Suggerimento |
---|
È possibile visualizzare i diagrammi di stato per un flusso di lavoro utilizzando l'Editor di processo, un power tool per Visual Studio.Per ulteriori informazioni, vedere la pagina seguente sul sito Web Microsoft: Power Tool di Team Foundation Server. |
I campi Assegnato a e Stato vengono rilevati per ogni tipo di elemento di lavoro fornito con i modelli di processo predefiniti per Team Foundation Server.
Rilevamento dei campi visualizzati nei form elemento di lavoro
Nella tabella seguente vengono descritti i campi che tengono traccia delle assegnazioni e dello stato di avanzamento dei flussi di lavoro.Per informazioni sui tipi di dati e sugli attributi di campo predefiniti, vedere Utilizzo dei campi elementi di lavoro.
Nome campo |
Descrizione |
Nome di riferimento |
Tipo di dati |
Valore predefinito dell'attributo di tipo Reportable |
Valore predefinito dell'attributo indice |
---|---|---|---|---|---|
Assegnato a |
Nome del membro del team che attualmente è proprietario dell'elemento di lavoro. L'elenco predefinito dei nomi disponibili nel menu a discesa di l definito dal sistema, campo del nome di persona contiene tutti gli account aggiunti a TFS, definito il gruppo di utenti validi.Tuttavia, alcuni menu di scelta rapida che supportano l'assegnazione dalle pagine scheda o backlog in Team Web Access automaticamente sono limitati ai membri del team.Inoltre, questi nomi automaticamente sono sincronizzati con Active Directory quando viene configurata come parte della distribuzione.Vedere Campi del nome di persona e di sincronizzazione e Menu a discesa del campo assegnato a. |
System.AssignedTo |
String |
Dimensione |
True |
Motivo |
Indica il motivo per cui l'elemento di lavoro si trova nello stato corrente.I valori sono specifici sia per lo stato sia per il tipo dell'elemento di lavoro.Il campo non viene rilevato per i test case o per i passi condivisi. |
System.Reason |
String |
Dimensione |
True |
Motivo di risoluzione |
La ragione per cui un elemento di lavoro è stato risolto.Ad esempio, il codice della storia utente è completo o il bug è corretto. Questo campo è di sola lettura ed è valido solo per i tipi degli elementi di lavoro Agile e CMMI. |
Microsoft.VSTS.Common.ResolvedReason |
String |
Dimensione |
False |
Stato |
Stato corrente dell'elemento di lavoro.I valori validi per lo stato sono specifici di ogni tipo di elemento di lavoro. Per ulteriori informazioni sulle transizioni dei flussi di lavoro per ogni tipo di elemento di lavoro, vedere uno degli argomenti seguenti: Scrum Agile Formale o CMMI |
System.State |
String |
Dimensione |
True |
Sincronizzazione dei campi del nome di persona
Per impostazione predefinita, il TFS sincronizza i campi definiti dal sistema del nome di persona con Active Directory.Questi campi sono: Attivato da, assegnato a, chiuso da, creato da e risolto da.È possibile concedere l'accesso a TFS aggiunta di gruppi di sicurezza creato in Active Directory o aggiungendo illustrate nei gruppi predefiniti o personalizzati di esistenti definiti in TFS.Vedere Prepare for Installation.
È possibile abilitare o disabilitare la sincronizzazione per un campo del nome di persona tramite lo strumento da riga di comando witadmin changefields.È inoltre possibile sincronizzare i campi del nome di persona personalizzati specificando l'attributo di syncnamechanges.Vedere Gestire i campi degli elementi di lavoro [witadmin] e Elemento FIELD (Definizione).
Menu a discesa del campo assegnato a
Per impostazione predefinita, il menu a discesa del campo Assegnato a visualizzare tutti gli utenti aggiunti a TFS, come membro di un gruppo o di un membro specifico.Inoltre, il TFS viene illustrato il nome visualizzato e aggiunto il nome account quando richiesto per evitare ambiguità i nomi visualizzati identici.
Per limitare l'elenco di nomi visualizzati nei menu a discesa dei campi del nome di persona, è possibile definire l'ambito il campo solo ai gruppi TFS che si desidera visualizzare nel menu.A tale scopo è possibile aggiungere uno o più elementi figlio seguenti alla definizione di FIELD nella definizione del tipo di elemento di lavoro: ALLOWEDVALUES, PROHIBITEDVALUESe VALIDUSER.Vedere Riferimento a tutti gli elementi XML FIELD e Definire elenchi di opzioni.
Campi aggiuntivi che supportano le query e la creazione di rapporti
Quando un elemento di lavoro passa da uno stato all'altro alcuni campi aggiuntivi vengono popolati con informazioni.Questi campi non vengono visualizzati nel form dell'elemento di lavoro, ma vengono rilevati per ogni tipo di elemento di lavoro, così come indicato nella tabella seguente.È possibile utilizzare questi campi per filtrare query e creare rapporti.
Nome campo |
Descrizione |
Nome di riferimento |
Tipo di dati |
Valore predefinito dell'attributo di tipo Reportable |
Valore predefinito dell'attributo indice |
---|---|---|---|---|---|
Attivato da |
Il nome del membro del team che ha creato l'elemento di lavoro o modificato lo stato da chiuso, terminato, o eseguito in un nuovo o stato attivo. |
Microsoft.VSTS.Common.ActivatedBy |
String |
Dimensione |
False |
Data di attivazione |
La data e ora in cui l'elemento di lavoro è stato creato o in cui il relativo stato è stato modificato da chiuso, è stato completato, o è stato fatto un nuovo o stato attivo. |
Microsoft.VSTS.Common.ActivatedDate |
DateTime |
Dimensione |
False |
Chiuso da |
Il nome del membro del team che imposta lo stato su chiuso, terminato, o meno. |
Microsoft.VSTS.Common.ClosedBy |
String |
Dimensione |
False |
Data di chiusura |
La data e l'ora di chiusura di un elemento di lavoro. |
Microsoft.VSTS.Common.ClosedDate |
DateTime |
Dimensione |
False |
Creato da |
Nome del membro del team che ha creato l'elemento di lavoro. |
Microsoft.VSTS.Common.CreatedBy |
String |
Dimensione |
False |
Data creazione |
La data e l'ora di creazione di un elemento di lavoro. |
Microsoft.VSTS.Common.CreatedDate |
DateTime |
Dimensione |
False |
Risolto da |
Il nome del membro del team che ha risolto l'elemento di lavoro. |
Microsoft.VSTS.Common.ResolvedBy |
String |
Dimensione |
False |
Data di risoluzione |
La data e ora in cui l'elemento di lavoro è stato trasferito nello stato risolto o meno. |
Microsoft.VSTS.Common.ResolvedDate |
DateTime |
Dimensione |
False |
Data di modifica dello stato |
La data e l'ora di modifica del valore del campo Stato. |
Microsoft.VSTS.Common.StateChangeDate |
DateTime |
Nessuno |
False |
Vedere anche
Concetti
Riferimento ai campi Pianificazione, classificazione e priorità
Progettare il flusso di lavoro
Riferimento ai campi degli elementi di lavoro per ALM di Visual Studio