Importowanie i eksportowanie konfiguracji procesów [witadmin]
Można dostosować proces konfiguracji do zmodyfikowania elastyczne planowania strony narzędzia, które można wyświetlić za pośrednictwem portalu sieci web Team Foundation Server (TFS). 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, podczas wykrycia nieprawidłowej konfiguracji.Ponownie zaimportować plik konfiguracji procesu do swojego zespołu projektu za pomocą witadmin importprocessconfig.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.
witadmin Narzędzia wiersza polecenia działa tylko, jeśli zostanie uruchomione względem TFS lokalnie. Aby uruchomić narzędzie, Otwórz okno wiersza polecenia gdzie albo Visual Studio lub Team Explorer jest zainstalowany, a następnie wprowadź:
cd %programfiles(x86)%\Microsoft Visual Studio 14.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.
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. ![]()
Jeśli jest uruchomiona na komputerze klienckim Windows Vista, być może nie masz uprawnień do niektórych folderów.Przy próbie eksportu globalnej listy do lokalizacji, w którym nie masz uprawnień, technologii wirtualizacji rejestru automatycznie przekierowuje wyeksportowany plik i zapisuje go w magazynie wirtualnego.Aby uzyskać więcej informacji, zobacz następujące strony w witrynie sieci Web firmy Microsoft: wirtualizacji rejestru i Typowe problemy z wirtualizacją plików i rejestru w systemie Windows Vista.Aby uniknąć przekierowanie, można wyeksportować plik do lokalizacji, w której masz uprawnienia.
|
/e:Encoding |
Parametr opcjonalny. Nazwa .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
Instalowanie najnowszej wersji programu TFS uaktualnia istniejący projektów zespołowych. 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, 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. Na przykład w następującym przykładzie dodano wartość Business do panelu zaległości produktu.
W panelu wyświetlane są tylko pola, które zostaną uwzględnione w FIELDS części definicji ZEZWÓ ZEZWÓ zaznaczone. 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ć inny ZEZWÓ do panelu, należy go dodać do kategorii wymagania zgodnie z opisem 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>
Tips:
Nazwa odwołania za pomocą tego pola można wyszukiwać Indeks.
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.
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).
Plan testu 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.
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 |
Brak |
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ń |
Brak |
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) |
Brak |
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ń |
Brak |
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?
ODP niektóre dostosowania można wykonać za pomocą interfejsu użytkownika. Inne wymagają zmodyfikowania konfiguracji procesu lub innych obiektów projektu zespołowego. Aby uzyskać ogólne informacje, zobacz Konfigurowanie i dostosowywanie narzędzi planowania Agile do projektu zespołowego.
P: Czy chcesz pracować z dwiema lub więcej zaległościami portfolio?
ODP obsługi domyślne obsługuje jeden poziom zaległości portfolio. Możesz dodać maksymalnie pięciu poziomów zgodnie z opisem w 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?
ODP Jeśli dodano niestandardowe ZEZWÓ i chcesz dodać który do tablicy zaległości lub zadania, możesz. Typ nie może jedynie występować w obu miejscach równocześnie. Dowiedz się, jak czytając Dodawanie typów elementów roboczych do zaległości i tablic.