Feldverweis für Zuweisungen und Workflow
Mithilfe von Status- und Zuweisungsfeldern können Sie den Status von Benutzerberichten, Aufgaben, Fehlern und anderen Arbeitsaufgabentypen verfolgen.Diese Felder unterstützen zahlreiche Teamabfragen und Berichte.Die meisten von Arbeitsaufgaben wird i Neu, von Aktiv oder von Vorgeschlagen Zustand nach einem Fertig oder Geschlossen Zustand.Beim Statuswechsel der einzelnen Arbeitsaufgabe können diese auch verschiedenen Mitgliedern des Teams neu zugewiesen werden.Beispielsweise kann ein Tester einen Fehler erstellen, der während der Selektierung einem anderen Teammitglied zugewiesen wird.Wenn dieses Teammitglied den Fehler behoben hat, wird der Fehler wieder dem Tester zugewiesen, der den Fehler erstellt hat.Um einen Beispielsatz Workflowstatusdiagramme für die Standardprozessvorlagen anzuzeigen, die mit Team Foundation Server (TFS) bereitgestellt werden, finden Sie unter Auswählen einer Prozessvorlage.
Tipp |
---|
Sie können den Ansichtszustand grafisch darstellen für einen Workflow mithilfe des Prozesseditors, ein Powertool für Visual Studio.Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Team Foundation Server-Toole. |
Die Zugewiesen zu und Zustand Felder werden für jeden Arbeitsaufgabentyp nachverfolgt, die mit den standardmäßigen Prozessvorlagen für Team Foundation Server bereitgestellt wird.
Das Nachverfolgen von Feldern, die im Arbeitsaufgabenformular angezeigt werden, Arbeitsaufgabe
In der folgenden Tabelle werden die Felder beschrieben, die Zuweisungen und Workflowstatus nachverfolgen.Weitere Informationen zu Datentypen und Standardfeldattributen finden Sie unter Arbeiten mit Arbeitsaufgabenfeldern.
Feldname |
Beschreibung |
Verweisname |
Datentyp |
Standardwert des reportable-Typattributs |
Standardwert des Indexattributs |
---|---|---|---|---|---|
Zugewiesen an |
Der Name des Teammitglieds, das die Arbeitsaufgabe derzeit besitzt. Die standardmäßige Namensliste, die im Dropdownmenü dieses systemdefinierte verfügbar ist, Personennamensfeld enthält alle Konten, die zu TFS hinzugefügt werden, als die gültige Benutzergruppe.jedoch einige Seiten Kontextmenüs, die unterstützen, Zuweisung den Rückstand oder vom Komitee in Team Web Access beschränkt werden automatisch an Teammitglieder.Auch diese Namen werden automatisch mit Active Directory synchronisiert, wenn sie als Teil der Bereitstellung konfiguriert wurde.Siehe Synchronisierung und Personennamensfelder und Dropdownmenü des zugewiesenen Felds. |
System.AssignedTo |
Zeichenfolge |
Dimension |
True |
Grund |
Der Grund für den aktuellen Status der Arbeitsaufgabe.Werte sind für sowohl den Zustand als auch für den Typ der Arbeitsaufgabe spezifisch.Das Feld wird nicht für Testfälle oder freigegebene Schritte nachverfolgt. |
System.Reason |
Zeichenfolge |
Dimension |
True |
Grund für Lösung |
Der Grund, warum eine Arbeitsaufgabe gelöst wurde.Zum Beispiel ist der Code für die User Story fertig gestellt, oder der Fehler wurde behoben. Dieses Feld ist schreibgeschützt und für Agile und CMMI-Arbeitsaufgabentypen nur gültig. |
Microsoft.VSTS.Common.ResolvedReason |
Zeichenfolge |
Dimension |
False |
Zustand |
Der aktuelle Zustand der Arbeitsaufgabe.Die gültigen Zustandswerte sind für jeden Arbeitsaufgabentyp spezifisch. Weitere Informationen zu Workflowübergängen für die einzelnen Arbeitsaufgabentypen finden Sie in einem der folgenden Themen: Scrum Agile Formal oder CMMI |
System.State |
Zeichenfolge |
Dimension |
True |
Synchronisierung von Personennamensfeldern
Standardmäßig synchronisiert TFS systemdefinierte Personennamensfelder mit Active Directory.Dies Feldeinschließung: Aktiviert von, zugewiesen, von geschlossen, von erstellt und von aufgelöst.Sie können den Zugriff auf TFS gewähren, indem Sie Sicherheitsgruppen hinzufügen, die Sie in Active Directory erstellt oder indem Sie hinzugefügt haben, zu den vorhandenen oder benutzerdefinierte Gruppen ableiten, die in TFS definiert wurden.Siehe Prepare for Installation.
Sie können die Synchronisierung für ein Personennamensfeld aktivieren oder deaktivieren, indem Sie das witadmin changefields Befehlszeilentool verwenden.Sie können auch benutzerdefinierte Personennamensfelder synchronisieren, indem Sie das - Attribut syncnamechanges angeben.Weitere Informationen finden Sie unter Verwalten von Arbeitsaufgabenfeldern [witadmin] und FIELD (Definition)-Element.
Dropdownmenü des zugewiesenen Felds
Standardmäßig zeigt das Dropdownmenü des Felds Zugewiesen zu alle Benutzer an, die zu TFS hinzugefügt wurden, ob als Mitglied einer Gruppe oder eines einzelnen Mitglieds.Außerdem TFS zeigt den Anzeigenamen an und fügt den Kontonamen nach Bedarf hinzu, um identische Anzeigenamen zu herzustellen.
Um die Namensliste zu minimieren die in den Dropdownmenüs von Personennamensfeldern angezeigt werden, können Sie das Feld nur diesen Wert TFS-Gruppen die im Menü angezeigt werden sollen.Dies geschieht, indem Sie eine oder mehrere der folgenden untergeordneten Elemente in die FIELD Definition in der Arbeitsaufgaben-Typdefinition hinzufügen: ALLOWEDVALUES, PROHIBITEDVALUES und VALIDUSER.Weitere Informationen finden Sie unter XML-Elementreferenz für FIELD und Definieren von Auswahllisten.
Weitere Felder, die Abfragen und die Berichterstellung unterstützen
Weitere Felder werden mit Informationen aufgefüllt, während eine Arbeitsaufgabe von einem Zustand in einen anderen übergeht.Diese Felder werden nicht im Arbeitsaufgabenformular angezeigt, sie werden jedoch für die einzelnen Arbeitsaufgabentypen nachverfolgt, wie die folgende Tabelle veranschaulicht.Sie können diese Felder verwenden, um Abfragen zu filtern und Berichte zu erstellen.
Feldname |
Beschreibung |
Verweisname |
Datentyp |
Standardwert des reportable-Typattributs |
Standardwert des Indexattributs |
---|---|---|---|---|---|
Aktiviert von |
Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt oder dessen Status von Geschlossen geändert, abgeschlossen oder erfolgter Zustand in einen neuen oder aktiven Zustand. |
Microsoft.VSTS.Common.ActivatedBy |
Zeichenfolge |
Dimension |
False |
Aktivierungsdatum |
Das Datum und die Uhrzeit, als die Arbeitsaufgabe erstellt wurde, oder als Status von Geschlossen geändert wurde, abgeschlossen oder einen neuen oder aktiven Zustand angetan. |
Microsoft.VSTS.Common.ActivatedDate |
DateTime |
Dimension |
False |
Geschlossen von |
Der Name des Teammitglieds, das den Zustand in Geschlossen festgelegt hat, abgeschlossen oder verwendet. |
Microsoft.VSTS.Common.ClosedBy |
Zeichenfolge |
Dimension |
False |
Schließungsdatum |
Datum und Uhrzeit, zu der eine Arbeitsaufgabe geschlossen wurde. |
Microsoft.VSTS.Common.ClosedDate |
DateTime |
Dimension |
False |
Erstellt von |
Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat. |
Microsoft.VSTS.Common.CreatedBy |
Zeichenfolge |
Dimension |
False |
Erstellungsdatum |
Datum und Uhrzeit, zu der eine Arbeitsaufgabe erstellt wurde. |
Microsoft.VSTS.Common.CreatedDate |
DateTime |
Dimension |
False |
Gelöst von |
Der Name des Teammitglieds, das die Arbeitsaufgabe gelöst hat. |
Microsoft.VSTS.Common.ResolvedBy |
Zeichenfolge |
Dimension |
False |
Lösungsdatum |
Das Datum und die Uhrzeit, als die Arbeitsaufgabe in einen gelösten oder fertigen Zustand verschoben wurde. |
Microsoft.VSTS.Common.ResolvedDate |
DateTime |
Dimension |
False |
Datum der Zustandsänderung |
Das Datum und die Uhrzeit, als der Wert des Zustandsfelds. |
Microsoft.VSTS.Common.StateChangeDate |
DateTime |
Keine |
False |