XML-Elementreferenz für die Prozesskonfiguration
Konfigurationsdateien Prozess ermittelt das Layout und die Funktionen der folgenden Funktionen: Produktrückstand und Geschwindigkeit des Teams, Iterationsrückstand, um Diagramme Burndown und Auflistungselemente Team, Aufgabenausschuss, Projektbeteiligte Feedbackund Meine Aufgaben.Sie können diese Konfigurationsdateien AgileConfiguration CommonConfiguration und Exportieren von Ihrem Teamprojekt zugreifen oder diese von der Prozessvorlage, die Sie aus Visual Studio Team Foundation Server 2012herunterladen.Sie passen das Layout der Seiten Rückstands an, indem Sie die Definitionen zu ändern, die in AgileConfiguration angegeben werden, und passen Sie die Bereiche an, die auf einigen Funktionen gemeinsam sind, indem Sie die Definitionen zu ändern, die in CommonConfiguration angegeben werden.
Eine Übersicht über die Funktionen, die Sie anpassen können, finden Sie Anpassen der Rückstands- und Boardseiten mit Prozesskonfigurationweitere Informationen.
Hinweis |
---|
Informationen dazu, wie ein Team die Aufgaben und Rückstands- Seiten verwendet wird, finden Sie Agile-Planung und -Iterationenunter ausschuss. |
In diesem Thema
AgileConfiguration: Syntaxstruktur und Elemente
CommonConfiguration: Syntaxstruktur und Elemente
AgileConfiguration: Syntaxstruktur und Elemente
Sie passen die Seite Rückstands an, indem Sie die Elemente ändern, die innerhalb des AgileProjectConfiguration-Elements enthalten sind.Um die rückstands Produkt Seite anzupassen, ändern Sie die Elemente innerhalb des ProductBacklog-Elements, und die Iterationen rückstands Seite anzupassen, ändern Sie die Elemente, die in der IterationBacklog-Elemente enthalten sind.
Das folgende XML-Beispiel zeigt die Struktur an, die die Konfiguration der agilen Prozess definiert, die in der AgileConfiguration.xml-Datei enthalten ist.Dieses Beispiel entspricht der standardmäßigen Syntax, die für die Prozessvorlage für MSF for Agile Software Development v6.0 definiert ist.
<?xml version="1.0" encoding="utf-8"?>
<AgileProjectConfiguration>
<ProductBacklog>
<Columns>
<Column refname="System.Title" width="400" />
<Column refname="System.State" width="100" />
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
<Column refname="System.IterationPath" width="200" />
</Columns>
<AddPanel>
<Fields>
<Field refname="System.Title" />
</Fields>
</AddPanel>
</ProductBacklog>
<IterationBacklog>
<Columns>
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
<Column refname="System.Title" width="400" />
<Column refname="System.State" width="100" />
<Column refname="System.AssignedTo" width="100" />
<Column refname="Microsoft.VSTS.Scheduling.RemainingWork" width="50" />
</Columns>
</IterationBacklog>
</AgileProjectConfiguration>
Zurück nach oben
XML-Elemente für die Seiten Rückstands
In der folgenden Tabelle werden die untergeordneten Elemente des AgileProjectConfiguration Stammelements.Sie können diese Elemente verwenden, um die Spalten und die Felder anzugeben, die Rückstands auf der Seite angezeigt werden sollen.
Element |
Beschreibung und Syntax |
Hinweise |
---|---|---|
AddPanel |
Das Containerelement, das verwendet wird, um anzuzeigen „,“ Erfahrung, schnell hinzu, um die Felder innerhalb des Bereichs, in dem Elemente des Rückstands neue angezeigt.
|
Erforderlich.Nur eine Instanz. Sie müssen mindestens ein Fields-Element angeben. „Add“ Schnelles Erfahrungen wird nur auf der Seite Produktrückstand in Team Web Accesshinzu. |
Column |
Gibt ein Feld an, das als Spalte Rückstands auf einer Seite angezeigt werden.
|
Erforderlich. Für jede Spalte, der Sie auf den Seiten angezeigt werden sollen, die eine Liste Rückstands anzeigen, müssen Sie den Verweisnamen für ein Feld angeben, das für den Arbeitsaufgabentyp Rückstands zugeordnete Elemente definiert ist.Sie müssen eine positive ganze Zahl für die Feldbreite angibt. |
Columns |
Gibt eine Auflistung von Column-Elementen an.
|
Erforderlich.Eine Instanz ProductBacklog nur für jedes IterationBacklog und übergeordnete Elemente beschrieben. Sie müssen die Spalten angeben, dass Sie auf den Seiten angezeigt werden sollen, die den Produktrückstand oder ein Iterationsrückstand angezeigt werden. |
Field |
Gibt ein Feld an, das innerhalb des Bereichs rückstands Produkt für die Seite angezeigt wird.
|
Erforderlich.Eine oder mehrere Elemente innerhalb des Fields übergeordneten Elements. Wenn Sie eine Arbeitsaufgabe definieren, um dem Rückstand hinzuzufügen, können Sie einen Wert für die Felder angeben, die Sie innerhalb des Abschnitts AddPanel des Konfigurationsprozesses aufführen. Die Standardkonfiguration gibt das Titel Feld als das einzige Feld an, um darzustellen, wie im folgenden Codebeispiel dargestellt:
|
Fields |
Gibt eine Auflistung von Field-Elementen an.
|
Erforderlich.Eine Instanz nur definiert AddPanel für das übergeordnete Element. Geben Sie die Felder an, die Sie schnell angeben möchten, wenn Sie Elemente in den Produktrückstand auf Hinzufügen. |
IterationBacklog |
Das Containerelement, das verwendet wurde, um das Layout der Seiten anpassen, die Arbeitsaufgaben anzuzeigen, die zu einer bestimmten Iteration.
|
Erforderlich.Nur eine Instanz. Geben Sie die Anzahl von Spalten, die Spaltenbreite und die Felder an, die die einzelnen Spalten für diese Seiten auffüllen, die die Liste der Elemente Rückstands an, die einer Iteration zugewiesen werden. Standardmäßig wird der Aufgaben insgesamt 500 zu ausschuss Arbeitsaufgaben beschränkt.Sie können diese Grenze ändern, indem Sie einen Wert für das workItemCountLimit-Attribut angeben. |
ProductBacklog |
Containerelement, das verwendet wird, um das Layout der Seite anzupassen, die den Produktrückstand anzeigt und die den Bereich für das Hinzufügen von Arbeitsaufgaben zum Rückstand enthält.
|
Erforderlich.Nur eine Instanz. Geben Sie die Anzahl von Spalten, die Spaltenbreite und die Felder an, die die einzelnen Spalten für diese Seiten auffüllen, die die Liste der Elemente Rückstands an, die für den Produktrückstand zugewiesen werden.Der Produktrückstand wird allen aktiven Elemente im Rückstand, einschließlich an, die einer Iteration zugewiesen wurden. |
Zurück nach oben
CommonConfiguration: Syntaxstruktur und Elemente
Sie passen die Aufgaben ausschuss Seite an, indem Sie das CommonProjectConfiguration-Element verwenden, das mehrere untergeordnete Elemente unterstützt.TypeFields geben das Datenfeld an, das in den Arbeitsaufgabentypen verwendet wird, um bestimmte Informationen zu erfassen.Mehrere anderen untergeordneten Elemente RequirementWorkItems, z. B. TaskWorkItemsund BugWorkItems geben die Gruppe Kategorien an diesen Typen zuzuordnen, die von bestimmten prozess-Konfigurations funktionsbereiche verwiesen wird.
Das folgende XML-Beispiel zeigt die Struktur an, die die allgemeine Prozess der Konfiguration definiert, die in der CommonConfiguration.xml-Datei enthalten ist.Dieses Beispiel entspricht der standardmäßigen Syntax, die für die Prozessvorlage für MSF for Agile Software Development v6.0 definiert ist.
<?xml version="1.0" encoding="utf-8"?>
<CommonProjectConfiguration>
<TypeFields>
<TypeField refname="System.AreaPath" type="Team" />
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="format h" />
<TypeField refname="Microsoft.VSTS.Common.StackRank" type="Order" />
<TypeField refname="Microsoft.VSTS.Scheduling.StoryPoints" type="Effort" />
<TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationStartInformation" type="ApplicationStartInformation" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationLaunchInstructions" type="ApplicationLaunchInstructions" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationType" type="ApplicationType">
<TypeFieldValues>
<TypeFieldValue value="Web application" type="WebApp" />
<TypeFieldValue value="Remote machine" type="RemoteMachine" />
<TypeFieldValue value="Client application" type="ClientApp" />
</TypeFieldValues>
</TypeField>
</TypeFields>
<RequirementWorkItems category="Microsoft.RequirementCategory" plural="Stories">
<States>
<State value="New" type="Proposed" />
<State value="Active" type="InProgress" />
<State value="Resolved" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</RequirementWorkItems>
<TaskWorkItems category="Microsoft.TaskCategory">
<States>
<State value="New" type="Proposed" />
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</TaskWorkItems>
<BugWorkItems category="Microsoft.BugCategory">
<States>
<State value="Active" type="InProgress" />
<State value="Resolved" type="Resolved" />
<State value="Closed" type="Complete" />
</States>
</BugWorkItems>
<FeedbackRequestWorkItems category="Microsoft.FeedbackRequestCategory" plural="Feedback Requests">
<States>
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</FeedbackRequestWorkItems>
<FeedbackResponseWorkItems category="Microsoft.FeedbackResponseCategory" plural="Feedback Responses">
<States>
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</FeedbackResponseWorkItems>
<Weekends>
<DayOfWeek>Saturday</DayOfWeek>
<DayOfWeek>Sunday</DayOfWeek>
</Weekends>
</CommonProjectConfiguration>
Zurück nach oben
XML-Elemente für häufige Bereiche
In der folgenden Tabelle werden die untergeordneten Elemente des CommonProjectConfiguration-Elements.Diese Elemente konfigurieren, die Auswahl der Bereiche in Team Web Accessanzeigen, Team Explorer und Feedback die Anforderung besteht.
Wichtig |
---|
Die Werte, die CategoryName zugewiesen werden, müssen zu einer Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Sie geben Kategoriegruppen in der Definitionsdatei für Kategorien an.Für die neueste Version von Visual Studio ALM, sind fünf neue Kategorien definiert.Weitere Informationen finden Sie unter Konfiguration der Prozess, Kategorien und Erstellung von bestimmten Typen von Arbeitsaufgaben deaktivieren. |
Element |
Beschreibung und Syntax |
Hinweise |
---|---|---|
BugWorkItems |
Gibt die Kategorie angezeigt, die entspricht, um Arbeitsaufgaben abzuhören Rückstands und die Workflowzustände Elemente mit metastates zuordnet.
|
Erforderlich.CategoryName muss auf eine Kategorie entsprechen, die für das Teamprojekt definiert wird. |
DayOfWeek |
Gibt einen Wochentag an, der einem arbeitsfreien Tag entspricht.
|
Erforderliches untergeordnetes Element des Weekends-Elements. Gültige Namen entsprechen den englischen Wochentagen: Sunday, Monday, Tuesday, Wednesday, Thursday, Fridayund Saturday.
Hinweis
Sie müssen den Tag einer Woche in Englisch, unabhängig von den Team Foundation Servervon installierte Sprache angeben.
|
FeedbackResponseWorkItems |
Gibt die Kategorie angezeigt, die auf den Arbeitsaufgabentypen entsprechen, die verwendet werden, um Feedback - antwort aufzuzeichnen und die Workflowzustände dieser Elemente mit metastates zuordnet. |
Erforderlich.Passen Sie nicht an. CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird. |
FeedbackRequestWorkItems |
Gibt die Kategorie angezeigt, die auf den Arbeitsaufgabentypen entsprechen, die verwendet werden, um Anforderungen aufzuzeichnen und die Workflowzustände Feedback dieser Elemente mit metastates zuordnet. |
Erforderlich.Passen Sie nicht an. CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Geben Sie die Kategoriegruppen angezeigt, welche die Categories.xml-Datei verwenden. |
RequirementWorkItems |
Gibt die Kategorie an, die auf die Rückstands Elementen, wie Benutzerberichte, Anforderungen und Produktrückstandselemente entspricht und die Workflowstatus Rückstands Elementen mit metastates zuordnet.
|
Erforderlich. CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Geben Sie die Kategoriegruppen angezeigt, welche die Categories.xml-Datei verwenden. |
State |
Weist einen Workflowstatus mit einem metastate.Metastates stellen eine Gruppierung von Workflowzustände diese Unterstützung der Verwaltung der Workflowzustände auf dem ausschuss Aufgaben oder anderen Prozess konfigurations Komponenten dar.
|
Erforderlich. Gültige Werte für Typname entsprechen einem Wert, der STATE innerhalb des Workflows zugeordnet wird, der für die Eigenschaft definierten Typen von Arbeitsaufgaben, die in der Gruppe Kategorien vorhanden sind. Gültige Werte für ValueName entsprechen auf einen der folgenden Enumerationswerte: innerhalb des Workflows definiert für die Typen von Arbeitsaufgaben, die in der Gruppe Kategorien vorhanden sind.
Weitere Informationen finden Sie unter Workflowzustände, metastates Prozess und Konfiguration. |
States |
Gibt eine Auflistung State-Elemente an, die die Workflowstatus Typen von Arbeitsaufgaben mit metastates zuordnen.
|
Erforderliches Element, BugWorkItemsFeedbackResponseWorkItems, FeedbackRequestWorkItems, RequirementWorkItems und TaskWorkItems-Elemente. State-Elemente werden verwendet, um Workflowzustände auf metastates zuzuweisen. |
TaskWorkItems |
Gibt die Kategorie an, die auf die Aufgabenelementen entspricht und die Workflowstatus Aufgaben mit metastates zuordnet.
|
Erforderlich. CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Sie geben die Kategoriegruppen angezeigt, welche die Categories.xml-Datei verwenden. Die Rückstands- Seiten verworfen und zeigen diese Arbeitsaufgaben ein, die den Zustandswerten entsprechen, die innerhalb des States-Elements angegeben werden. |
TypeField |
Gibt den Verweisnamen eines Felds an, dessen Wert verwiesen wird, um eine Aktivitätstyp für einen unterstützten Funktionsbereich zu unterstützen.Geben Sie dieses Element innerhalb des TypeFields Containerelements an.
Das Format anzugeben type="RemainingWork"wenn ist nur gültig.Sie können jede beliebige Textzeichenfolge für TimeUnitString angeben, das Sie bereitstellen können Kapazität auf die rückstands Iterationen auf der aktuellen Seite und dem ausschuss Aufgaben angezeigt werden soll. |
Erforderlich.Sie müssen die Felder angeben, die Feldern entsprechen, die Sie in der Typen von Arbeitsaufgaben verwenden, um bestimmte Informationen zu erfassen. Für die Rückstands- und Aufgaben ausschuss vonseiten:
Für das Feedback anforderungs Form:
Hinweis
Sie sollten nicht die Standardzuweisungen ändern müssen, die für die folgenden TypeField-Elemente gemacht werden.Diese Zuweisungen entsprechen den Feldern, die verwendet werden, um die entsprechenden Informationen im anforderungs Feedback Typ von Arbeitsaufgabe zu erfassen.
|
TypeFields |
Gibt eine Auflistung von TypeField-Elementen an.
|
Erforderlich. Sie müssen die Typen von Feldern, die Sie angeben möchten, dass Funktionen unterstützen verweist im Rückstand, dem ausschuss Aufgaben anforderungs Feedback und dem Formular angezeigt werden. |
TypeFieldValue |
Gibt den Namen eines Typs Anwendung an, die im Formular angezeigt werden. anforderungs Feedback
|
Erforderlich.Passen Sie nicht an. Die Standardzuweisungen entsprechen den zulässigen Werten, die in der Typdefinition für das Feedback anforderungs Form angegeben werden.
|
TypeFieldValues |
Gibt eine Auflistung von TypeFieldValue-Elementen an.
|
Erforderlich für TypeFieldValue wenn type="ApplicationType". Sie müssen die Werte für die Typen von Feldern an, die Sie auf dem anforderungs Feedback Formular angezeigt werden soll. |
Weekends |
Containerelement, das verwendet wird, um arbeitsfreie Tage anzugeben.
|
Optional. Geben Sie arbeitsfreie Tags an, als Sie arbeitsfreie Tags in der Berechnung von Burndown und Kapazitäts- diagrammen verdeutlichen möchten. |
Zurück nach oben
Siehe auch
Referenz
Verarbeiten der Konfiguration Verwalten [witadmin]
Konzepte
Update eines aktualisierten Teamprojekts für den Zugriff auf neue Funktionen
Anpassen der Rückstands- und Boardseiten mit Prozesskonfiguration