Definiowanie obiektów śledzenia elementów pracy za pomocą wtyczki śledzenia elementów pracy
Za pomocą dodatku plug-in do śledzenia elementów pracy, należy zdefiniować projektu zespołowego początkowego obiektów do śledzenia pracy.Te obiekty zawierać typów elementów roboczych, zapytania elementu pracy, kategorie, typy łączy i wystąpień elementów pracy.Po utworzeniu projektu zespołowego, można modyfikować tych obiektów za pomocą witadmin narzędzia wiersza polecenia.
W pliku dodatku plug-in należy określić co najmniej jedno zadanie oraz ich zależności.Ogólnie rzecz biorąc należy określić jedno zadanie dla każdego działania przekazywania głównych, takich jak typy łączy, typy elementów roboczych, zapytań i kategorii.
Ważne |
---|
Należy określić zadania do przekazywania plików i definiowania zapytań w określonej kolejności: łącze typy pierwszej, a następnie typów elementów pracy, a następnie kwerendę.Każdy plik definicji tych obiektów zależy od definicje są określane w zadania, które należy poprzedzić je.Ogólnie rzecz biorąc należy korzystać z zdefiniowany w szablonu procesu, które są Dostosowywanie sekwencji zadań.Aby uzyskać więcej informacji, zobacz Definiowanie zależności dla grup zadań i zadań w plikach wtyczek. |
Dodatek plug-in nazwa i lokalizacja
Poniższa tabela zawiera podsumowanie nazwę i lokalizację pliku szablony procesów struktury rozwiązań firmy Microsoft (Opracowywanie) oraz nazwę dodatku.
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 dodatków po stronie klienta, zasad lub inne modyfikacje.Jeśli chcesz wdrożyć tego rodzaju funkcje, trzeba użyć dystrybucji i instalacji aplikacji użytkownika.
Szczegółowe informacje dotyczące każdego typu obiektu, który można zdefiniować zobacz jeden z następujących tematów:
Dodawanie definicji typu dla elementów roboczych do szablonu procesu
Dodawanie definicji typu dla kategorii elementów pracy do szablonu procesu
Śledzenie wtyczki składni struktury elementów pracy
Dodatek plug-in w pliku o śledzenie elementów pracy musi być zgodna definicji schematu, który jest zdefiniowany w pliku WorkItemMethodology.xsd, a dodatek musi być określone w pliku.Pliki schematów dla szablony procesów można pobrać z następującej strony w witrynie sieci Web firmy Microsoft: szablon procesu i schematów elementu roboczego dla programu Visual Studio Team Foundation.
Następująca składnia pokazuje wysokiego poziomu strukturę WorkItemTracking dodatku plug-in.Cztery zadania są określane, jednej można przekazać definicje dla łącza typy, typy elementów roboczych, zapytań i kategorii.Gdyby dodać wystąpień elementu roboczego definicje, należy określić dodatkowe zadania dla każdego z nich.
Opis każdy element, zobacz odwołanie do elementu poniżej w tym temacie.
<?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>
Odwołanie do elementu
W poniższej tabeli opisano elementy, które umożliwia przekazywanie obiekty śledzenia elementów pracy.Określ te elementy w ramach taskXml element kontenera w pliku WorkItemTracking dodatku plug-in.Uzyskać informacje o zadaniach, zależności i elementy taskXml, zobacz Definiowanie zadań w celu przetworzenia wtyczki.
Element |
Składnia |
Opis |
---|---|---|
CATEGORIES |
|
Element podrzędny opcjonalne taskXml elementu WorkItemTracking dodatku plug-in. Określa ścieżkę i nazwę pliku, który zawiera definicje kategorii do przesłania podczas przetwarzania WorkItemTracking zadanie dodatku plug-in. |
FIELD |
|
Wymagany element podrzędny elementu WI. Definiuje wartości dla pola w wystąpieniu elementu pracy. |
HYPERLINK |
|
Opcjonalny element podrzędny elementu WI. Określa hiperłącze dla wystąpienia elementu pracy. |
LINKTYPE |
|
Wymagany element podrzędny elementu LINKTYPES. Określa ścieżkę i nazwę pliku, który zawiera definicję typu łącze do przekazania. |
LINKTYPES |
|
Element podrzędny opcjonalne taskXml elementu WorkItemTracking dodatku plug-in. Zawiera zbiór LINKTYPE elementów, że każdy określają definicji plik do przekazania. |
Permission |
|
Opcjonalny element podrzędny elementu Query. Określa domyślne uprawnienia przypisane do zespołu zapytań.Aby uzyskać więcej informacji, zobacz przypisywanie uprawnień dla zapytań elementu pracy. |
Query |
|
Wymagany element podrzędny elementu QUERIES. Określa nazwę i ścieżkę pliku .wiq, który definiuje zapytania można przekazać. |
QueryFolder |
|
Opcjonalny element podrzędny elementu QUERIES. Określa nazwę folderu zapytania. |
QUERIES |
|
Element podrzędny opcjonalne taskXml elementu WorkItemTracking dodatku plug-in. Określa, które pliki definicji zapytania do użycia w celu tworzenia kwerend domyślny. |
WI |
|
Wymagany element podrzędny elementu WORKITEMS. Określa typ elementu pracy do tworzenia i wartości, które można przypisać do określonych pól. |
WORKITEMS |
|
Element podrzędny opcjonalne taskXml elementu WorkItemTracking dodatku plug-in. Zawiera zbiór WI elementów, że każdy utwór definiuje element wystąpienia. |
WORKITEMTYPE |
|
Wymagany element podrzędny elementu WORKITEMTYPES. Określa ścieżkę i nazwę pliku, który zawiera definicję typu można przekazać. |
WORKITEMTYPES |
|
Wymagany element podrzędny elementu WorkItemTracking dodatku plug-in. Zawiera zbiór WORKITEMTYPE elementów, że każdy określają definicji plik do przekazania. |
Zobacz też
Koncepcje
Dostosowywanie szablonu procesów
Dostosowywanie obiektów śledzenia elementów pracy, aby wspierać procesy zespołu