Definiowanie i dostosowywanie obiektów śledzenia elementów pracy za pomocą wtyczki śledzenia elementów pracy
Za pomocą dodatku typu plug-in do śledzenia elementów pracy, definiujemy obiekty początkowego projektu zespołu do śledzenia pracy.Obiekty te zawierają typy elementów roboczych, kwerendy elementu pracy, kategorii, typy łączy i wystąpień pozycji roboczych.Po utworzeniu zespołu projektu, można zmodyfikować te obiekty, za pomocą witadmin narzędzie wiersza polecenia.
W pliku dodatku plug-in, należy określić jeden lub więcej zadań i ich zależności.Ogólnie rzecz biorąc należy określić jedno zadanie dla każdego rodzaju działalności przekazywania głównych, takie jak typy łączy, typów elementów pracy, kwerendy i kategorie.
Ważne |
---|
Należy określić zadania do przesyłania plików i definiowania kwerend w określonej kolejności: łącze typy pierwsze, następnie typów elementów pracy, a następnie wykonuje kwerendę.Każdy plik definicji służący do tych obiektów zależy od definicji, które są określone w zadaniach, które poprzedzają im.Ogólnie rzecz biorąc należy utrzymywać sekwencji zadań, który jest zdefiniowany w szablonie procesu dostosowywania.Aby uzyskać więcej informacji, zobacz Definiowanie zależności dla grup zadań i zadań w plikach wtyczek. |
W tym temacie
Element śledzenia dodatek typu Plug-in nazwa i lokalizacja pracy
Śledzenie dodatek typu Plug-in struktury składni element pracy
Odwołanie element dla dodatku Plug-in WorkItemTracking
Szczegółowe informacje dotyczące każdego typu obiektu, który można zdefiniować zostać wyświetlony jeden z następujących tematów:
Dodawanie definicji typu dla elementów pracy do szablonu procesu.
Dodawanie definicji typu dla łączy element pracy do szablonu procesu.
Dodawanie definicji typu dla kategorii element pracy do szablonu procesu.
Element śledzenia dodatek typu Plug-in nazwa i lokalizacja pracy
W następującej tabeli podsumowano, nazwa i lokalizacja pliku szablonów procesów dla Microsoft Solutions Framework (MSF), poza nazwą dodatku typu plug-in.
Nazwa pliku: |
WorkItems.xml |
Lokalizacja pliku: |
Folder śledzenia elementu pracy |
Nazwa dodatku: |
Microsoft.ProjectCreationWizard.WorkItemTracking |
[!UWAGA]
Można zmienić nazwę i lokalizację pliku XML, ale nie nazwę dodatku.Visual Studio Team Foundation Servernie ma mechanizm wdrażania klienta plug-ins, zasad lub innych modyfikacji.Jeśli chcesz wdrożyć tego rodzaju funkcjonalności, należy użyć własnych dystrybucji i jest programem instalacyjnym.
Powrót do początku
Śledzenie dodatek typu Plug-in struktury składni element pracy
Dodatek typu plug-in należy określić w niezależnym pliku i pliku dodatku plug-in dla śledzenie elementów pracy musi odpowiadać definicji schematu, który jest zdefiniowany w pliku WorkItemMethodology.xsd.Pliki schematów dla szablonów procesów można pobrać z następującej strony w witrynie firmy Microsoft: szablon procesu i schematy elementu pracy dla programu Visual Studio Team Foundation.
Następująca składnia pokazuje wysokiego poziomu strukturę WorkItemTracking dodatku plug-in.Cztery zadania są określone, każdy na przekazywanie definicje dla łącza typy, typy elementów roboczych, kwerend i kategorie.Gdyby dodać wystąpień elementu pracy definicje, należy określić dla każdego zadania dodatkowego.
Aby uzyskać opis każdego elementu, zobacz Elementu odniesienia dla dodatku Plug-in WorkItemTracking dalszej części tego tematu.
<?xml version="1.0" encoding="utf-8"?>
<tasks>
<task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
<taskXml>
<LINKTYPES>
<LINKTYPE />
. . .
</LINKTYPES>
</taskXml>
</task>
<task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
<dependencies>
<dependency taskId="LinkTypes" />
</dependencies>
<taskXml>
<WORKITEMTYPES>
<WORKITEMTYPE />
. . .
</WORKITEMTYPES>
</taskXml>
</task>
<task id="Queries" name="Stored Query Definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item queries uploaded">
<dependencies>
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<QUERIES>
<Permission />
. . .
<QueryFolder >
<Query />
. . .
</QueryFolder>
. . .
</QUERIES>
</taskXml>
</task>
<task id="Categories" name="Categories definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item type categories created">
<dependencies>
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<CATEGORIES fileName="WorkItem Tracking\Categories.xml" />
</taskXml>
</task>
</tasks>
Powrót do początku
Odwołanie element dla dodatku Plug-in WorkItemTracking
W poniższej tabeli opisano elementy, które umożliwia przekazywanie obiekty śledzenia elementów pracy.Określ te elementy w ramach taskXml elementu-kontenera w pliku dodatku plug-in WorkItemTracking.Informacje dla zadania, współzależność i elementy taskXml, zobacz Definiowanie zadań w celu przetworzenia wtyczki.
Element |
Składnia |
Opis |
---|---|---|
CATEGORIES |
|
Element podrzędny opcjonalne z taskXml element WorkItemTracking dodatku plug-in. Określa ścieżkę i nazwę pliku, który zawiera definicje kategorii do przesłania podczas przetwarzania zadania dodatek plug-in WorkItemTracking. |
FIELD |
|
Wymagany element podrzędny z WI. Określa wartość dla pola w wystąpieniu elementu pracy. |
HYPERLINK |
|
Element podrzędny opcjonalne z WI. Określa hiperłącze dla wystąpienia elementu pracy. |
LINKTYPE |
|
Wymagany element podrzędny z LINKTYPES. Określa ścieżkę i nazwę pliku, który zawiera definicję typu łącze do przekazania. |
LINKTYPES |
|
Element podrzędny opcjonalne z taskXml element WorkItemTracking dodatku plug-in. Kolekcja zawiera LINKTYPE elementów, że każdy określić definicję plik do przekazania. |
Permission |
|
Element podrzędny opcjonalne z Query. Określa uprawnienia domyślne, które są przypisane do zespołu kwerend.Aby uzyskać więcej informacji, zobacz Assigning Permissions for Work Item Queries. |
Query |
|
Wymagany element podrzędny z QUERIES. Określa nazwę i ścieżkę pliku .wiq, która definiuje kwerendy do przekazania. |
QueryFolder |
|
Element podrzędny opcjonalne z QUERIES. Określa nazwę folderu kwerendy. |
QUERIES |
|
Element podrzędny opcjonalne z taskXml element WorkItemTracking dodatku plug-in. Określa, które pliki definicji kwerendy używać do tworzenia kwerendy domyślny. |
WI |
|
Wymagany element podrzędny z WORKITEMS. Określa typ elementu pracy, aby utworzyć i wartości, aby przypisać do określonych pól. |
WORKITEMS |
|
Element podrzędny opcjonalne z taskXml element WorkItemTracking dodatku plug-in. Kolekcja zawiera WI elementy, w których każdy definiuje utworu pozycja wystąpienie. |
WORKITEMTYPE |
|
Wymagany element podrzędny z WORKITEMTYPES. Określa ścieżkę i nazwę pliku, który zawiera definicję typu do przekazania. |
WORKITEMTYPES |
|
Wymagany element podrzędny o WorkItemTracking dodatku plug-in. Kolekcja zawiera WORKITEMTYPE elementów, że każdy określić definicję plik do przekazania. |
Powrót do początku
Zobacz też
Koncepcje
Dostosowywanie szablonów procesów
Krok po kroku proces dostosowania
Dostosowanie danych śledzenia projektu, formularzy, przepływu pracy i innych obiektów