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 przy użyciu 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 Server nie 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 |
|
Element podrzędny opcjonalne 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 |
|
Element podrzędny opcjonalne 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 |
|
Element podrzędny opcjonalne 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 wystąpienie elementu elementów, których każdy definiuje utwór. |
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 obiektów śledzenia elementów pracy, aby wspierać procesy zespołu