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.

SuggerimentoSuggerimento

È 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).

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