Importowanie i eksportowanie konfiguracji procesów
Można dostosować proces konfiguracji do modyfikowania do wyświetlania Agile planowanie stron narzędzia, które możesz wyświetlać za pośrednictwem zespołu sieci Web Access (TWA).Kilka dodatkowych narzędzi wymagają mapowania stanów przepływu pracy metastate mapowania.
Omówienie dostosowywania Agile stron narzędzia planowania, zobacz Konfigurowanie i dostosowywanie narzędzi planowania Agile do projektu zespołowego.
[!UWAGA]
Jeśli zostanie wyświetlony komunikat o błędzie TF400917, wykrycia nieprawidłowej konfiguracji wystąpił TWA.Ponownie zaimportować plik konfiguracji procesu do swojego zespołu projektu za pomocą witadmin importcommonprocessconfig.Masz wiadomości potrzebne do rozpoznania błędu.
Aby zarządzać konfiguracji procesu dla projektu zespołowego, należy użyć witadmin narzędzia wiersza polecenia, aby wyeksportować i zaimportować plik definicji XML konfiguracji procesu.Aby dowiedzieć się więcej na temat procesu konfiguracji, zobacz Odwołanie elementu XML konfiguracji procesu.
exportprocessconfig: Eksportuje definicję procesu konfiguracji do pliku XML lub w oknie wiersza polecenia.
importprocessconfig: Importuje plik XML definicji procesu konfiguracji.
Aby uruchomić witadmin wiersza polecenia narzędzie, Otwórz okno poleceń gdzie albo Visual Studio lub Team Explorer jest zainstalowany, a następnie wprowadź:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
W przypadku 32-bitowej wersji systemu Windows, zastępuje %programfiles(x86)% z %programfiles%.
Wymagania
Aby wyeksportować definicje konfiguracji procesu, musi być prawidłowym użytkownikiem projektu zespołowego lub kolekcji.
Aby zaimportować definicje konfiguracji procesu, musi być członkiem poniższych grup zabezpieczeń: Administratorzy programu Team Foundation lub Administratorzy projektu.
Aby uzyskać więcej informacji, zobacz Uprawnienia serwera programu Team Foundation Server i Domyślne grupy, uprawnienia i role serwera TFS [przekierowanie].
witadmin exportprocessconfig /collection:CollectionURL /p:ProjectName [/f:FileName] [/e:encoding]
witadmin importprocessconfig /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:encoding] [/v]
Parametry
Parametr |
Opis |
---|---|
/collection:CollectionURLx |
Parametr wymagany.Określa adres URL kolekcji.Należy określić identyfikator URI w następującym formacie: http://nazwa_serwera: port/NazwaKataloguWirtualnego/CollectionName Jeśli nie określisz katalog wirtualny, należy określić identyfikator URI w następującym formacie: http://Nazwa_serwera: port / CollectionName. |
/p:ProjectName |
Parametr wymagany.Określa projektu zespołowego, dla którego ma zostać eksportowania i importowania konfiguracji procesu.Tego projektu zespołowego musi być zdefiniowany w kolekcji, który został określony przy użyciu parametru/Collection.Nie trzeba określać projektu zespołowego po określeniu /v przełącznika. |
/f:FileName |
Ścieżka i nazwa pliku XML definicji dla procesu konfiguracji do eksportowania i importowania.
|
/e:Encoding |
Parametr opcjonalny.Nazwa Program .NET Framework 2,0 format kodowania.Określony schemat kodowania będzie używany do eksportowania i importowania danych XML.Na przykład /e utf-7 Określa kodowanie Unicode (UTF-7).Jeśli ten parametr zostanie pominięty witadmin próbuje wykryć kodowanie i używa UTF-8, jeśli wykrywanie nie powiedzie się. |
/v |
Parametr opcjonalny.Weryfikuje plik XML, który definiuje konfiguracji procesu, ale nie importuje plik definicji. |
/? lub help |
Wyświetla Pomoc dotyczącą polecenia w oknie wiersza polecenia. |
Uwagi
[!UWAGA]
Instalowanie VS TFS 2013 uaktualnia istniejący projektów zespołowych.Używają pliku konfiguracji procesu, która łączy pliki konfiguracji elastyczne i wspólnych plików konfiguracyjnych, które są obsługiwane w programie TFS 2012.Poniższa witadmin polecenia są używane wraz z odpowiadające im pliki konfiguracji:
exportagileprocessconfig
exportcommonprocessconfig
importagileprocessconfig
importcommonprocessconfig
Jeśli aktualizujesz projektu zespołowego uaktualniony, zobacz Konfigurowanie funkcji po uaktualnieniu TFS.
Jeśli występują problemy z dostępem do istniejących planów testów lub zestawy testów po uaktualnieniu do TFS 2013.3, zobacz Update a team project manually to support test management.
Przykłady
W przykładzie każdy są stosowane następujące wartości:
Adres URL dla kolekcji: DefaultCollection-http://AdventureWorksServer:8080/tfs
Projektu zespołowego: Contoso
Numer dla witryny sieci Web serwera portu: 8080
Aby dodać pole do panelu Dodaj szybkie
W każdym panelu szybkiego dodawania można umieszczać kolejne pola.W następującym przykładzie do panelu zaległości produktu jest dodawane pole Wartość biznesowa.
W panelu są wyświetlane tylko pola zawarte w sekcji FIELDS definicji wybranego typu elementu roboczego.Na przykład w przypadku wybrania usterkę ZEZWÓ, a następnie tylko tytuł wyświetla jako wartość Business nie jest zdefiniowany dla usterek.Aby dodać kolejny typ elementu roboczego do panelu, należy go umieścić w kategorii Wymagania, jak opisano tutaj.
Jeśli nie masz uprawnień administracyjnych do projektu zespołowego je uzyskać.
Otwórz okno wiersza polecenia, w którym jest zainstalowany program Visual Studio lub Team Explorer, i wprowadź:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
W 32-bitowej wersji systemu Windows należy zastąpić programfiles(x86) % % programfiles %.Możesz Pobierz Team Explorer za darmo.
Eksportuj plik konfiguracji procesu.
witadmin exportprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
Przykładem CollectionURL jest http://MyServer:8080/tfs/TeamProjectCollectionName.
Dodaj pole Nazwa odwołania do AddPanel sekcji.
Na przykład dodaje następującej składni priorytet element do panelu.
<AddPanel> <Fields> <Field refname="System.Title" /> <Field refname="Microsoft.VSTS.Common.BusinessValue" /> </Fields> </AddPanel>
Porady dotyczące:
W tym indeksie można sprawdzić referencyjne nazwy pól.
Dodaj wszystkie wymagane pola dla typów elementów pracy zdefiniowanych dla kategorii wymagania.W ten sposób można uniknąć konieczności otwierania formularza elementu pracy, aby wypełnić podczas dodawania elementów zaległych za pośrednictwem panelu.
Importuj plik konfiguracji procesu.
witadmin importprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
Odśwież strony zaległości, aby wyświetlić panel zaktualizowane.
Aktualizuj metastate mapowania do obsługi Test Manager
W przypadku dostosowania WORKFLOW sekcji stanach planu testu lub zestawu testów, musi być mapowana na metastates.Umożliwia to Test Manager klientów, którzy są w Visual Studio 2013.2 i wcześniejszych.
W poniższym przykładzie przepływu plan testu został zaktualizowany do projektowania, testowania, i podpisany wyłączenia Stany.Do obsługi zgodności z poprzednimi wersjami TestPlanWorkItems zostanie dodany do ProjectProcessConfiguration sekcji definicji procesu konfiguracji.
PRZEPŁYW PRACY |
Metastate mapowania |
---|---|
|
|
Jeśli zmodyfikujesz przepływu zestawu testów, następnie należy podobne aktualizacji Jeśli chcesz zmapować nowe Państwa.Należy dodać ją w ramach TestSuiteWorkItems sekcji.Zobacz Odwołanie elementu XML konfiguracji procesu.
Pytania i odpowiedzi
Pyt jakie dostosowania I wybierz i nadal korzystać z Kreatora konfiguracji funkcji można zaktualizować mojego projektu zespołowego, po uaktualnieniu TFS?
Odp można dostosować panel szybkiego Dodaj.Kreatora konfiguracji funkcji zaktualizuje swoje projekty zespołowe i uzyskasz dostęp do najnowszych funkcji.
Inne zmiany mogą wymagać wykonać kilka operacji ręcznego podczas aktualizowania projektu zespołowego.Aby dowiedzieć się więcej o które dostosowania można bezpiecznie dokonać oraz należy unikać, zobacz dostosować pracy śledzenia doświadczenie: przed można dostosować zrozumieć skutki konserwacji i aktualizacji.
Pyt kiedy potrzebujesz mapowania stanów przepływu pracy na metastates
Odp podczas dodawania lub usunąć Stany przepływu pracy na następujących WITs, należy rozważyć aktualizowanie konfiguracji procesu, aby dodać lub usunąć odpowiednie metastate mapowania.
WITs, które należą do kategorii wymagań lub kategorii zadań: Metastate mapowania obsługuje wyświetlania Agile narzędzi planowania.
WITs, które należą do kategorii usterek: Metastate mapowania do obsługi Moja praca narzędzie (projektów zespołowych sprawniej i jest oparty na CMMI).
Testowanie Plan i zestawu testów: aktualizacje w przepływie pracy z tych WITs musi być zamapowana tylko wtedy, gdy obsługuje łączenie się z TFS z wersji programu Test Manager, który jest oparty na programie Visual Studio 2013.2 lub starszej wersji członków zespołu.
Plan testu i WITs zestawu testów są dostępne tylko uaktualnianie do 2013.3 TFS, są dostępne w tym strona pobierania.
Aktualizuj metastate mapowania, jeśli zostanie wyświetlony aplikacji wykryto błąd nieoczekiwanego błąd podczas łączenia się z projektem zespołowym.
Jak usunąć błędy konfiguracji procesu?
Odp wprowadzając jedną z następujących zmian do projektu zespołowego, musisz zaktualizować definicje ZEZWÓ, kategorii lub procesu konfiguracji.Aby uniknąć błędów, zawsze wprowadź zmiany w następującej kolejności: WITs (1), kategorie [2] i [3] w procesie konfiguracji...
Dostosowanie |
Aktualizuj lub sprawdź definicji ZEZWÓ |
Aktualizuj lub sprawdź definicji konfiguracji procesu |
---|---|---|
Dodaj ZEZWÓ do kategorii wymagania (ZEZWÓ może należeć do kategorii wymagania lub kategorii zadań, ale nie obu). |
Aby umieścić następujące pola:
|
Zawiera niezbędnych mapowań metastate:
Zawiera wpis do definiowania kodów kolor skojarzony z ZEZWÓ.Na przykład: <WorkItemColor primary="FF009CCC" secondary="FFD6ECF2" name="Product Backlog Item" /> |
Umożliwia zmianę przepływu pracy z ZEZWÓ w kategorii wymagania |
Nie dot. |
Zawiera niezbędnych mapowań metastate, jak opisano powyżej związanych z dodawaniem ZEZWÓ do kategorii wymagania. |
Dodaj ZEZWÓ do kategorii zadań |
Aby umieścić następujące pola:
|
Zawiera niezbędnych mapowań metastate:
Zawiera wpis do definiowania kodów kolor skojarzony z ZEZWÓ.Na przykład: <WorkItemColor primary="FFF2CB1D" secondary="FFF6F5D2" name="Task" /> |
Umożliwia zmianę przepływu pracy z ZEZWÓ w kategorii zadań |
Nie dot. |
Zawiera niezbędnych mapowań metastate, jak opisano powyżej związanych z dodawaniem ZEZWÓ do kategorii zadań. |
Dodaj ZEZWÓ do kategorii usterek (elastyczne i CMMI tylko) Umożliwia zmianę przepływu pracy z ZEZWÓ w kategorii usterek (Agile i CMMI tylko) |
Nie dot. |
Zawiera niezbędnych mapowań metastate:
Aby dowiedzieć się więcej, zobacz Obsługa statusu aktualizacji usterek za pomocą mojej pracy. |
Usuń ZEZWÓ z wymaganiami kategorii lub kategorii zadań |
Nie dot. |
Aby usunąć wszelkie metastate mapowania, które są tylko skojarzony z tym ZEZWÓ |
Usuń ZEZWÓ z projektu zespołowego |
Aby usunąć ZEZWÓ z pliku kategorii. |
Aby usunąć wszelkie metastate mapowania, które są tylko skojarzony z ZEZWÓ, która zostanie usunięta i WorkItemColor usunąć elementu, która definiuje kody kolorów dla ZEZWÓ. |
P: Jak dostosować inne funkcje wyświetlane w narzędziach zwinnego planowania w programie TWA?
O: Niektórych adaptacji można wykonać za pomocą interfejsu użytkownika.Inne wymagają zmodyfikowania konfiguracji procesu lub innych obiektów projektu zespołowego.Omówienie tego zagadnienia znajduje się w temacie Konfigurowanie i dostosowywanie narzędzi planowania Agile do projektu zespołowego.
P: Czy chcesz pracować z dwiema lub więcej zaległościami portfolio?
O: Domyślnie jest używany jeden poziom zaległości portfolio.Można dodać maksymalnie pięć poziomów, jak opisano w temacie Dodawanie dziennika zaległości do zarządzania portfelem Agile.
P: Czy chcesz dodać lub zmienić typy elementów roboczych wyświetlane w tablicy zadań lub zaległościach produktu?
O: Jeśli po dodaniu niestandardowego typu elementu roboczego chcesz go umieścić w zaległościach lub na tablicy zadań, możesz to robić.Typ nie może jedynie występować w obu miejscach równocześnie.Przeczytaj więcej w temacie Dodawanie usterek do zaległości lub tablicy zadań.