Udostępnij za pośrednictwem


Krok po kroku proces dostosowania

Możesz dostosować szablon procesu, aby upewnić się, że wszystkie projekty zespołu, które są tworzone przy użyciu szablonu należy wykonać procesy biznesowe, które korzysta z zespołu lub organizacji.Ponadto należy dostosować szablon procesu, w przypadku uaktualnienia Visual Studio Team Foundation Server od poprzedniego wydania i dokonano modyfikacji istniejącego szablonu procesu, który chcesz nadal używać.Można dodać te zmiany do nowego szablonu procesu lub dostosować starego szablonu, aby dodać funkcje, które zostały dostarczone w bieżącej wersji.

Aby dostosować szablon procesu, możesz najpierw pobrać szablon procesu istniejącej lub pustej, zmodyfikować lub dodać pliki, przekazać pliki szablonu procesu, a następnie sprawdź zmiany.Poniższej ilustracji przedstawiono kolejność pięciu głównych zadań, które wykonują dostosowywania szablonu procesu.

Przepływ pracy procesu szablonu dostosowywania

Dostosowywanie szablonu procesu jest procesem iteracyjnym.Konieczne będzie Kolekcja projektów zespołu, która jest zdefiniowana na serwerze, na którym działa Team Foundation Server gdzie można sprawdzić szablonu procesu, aby upewnić się, że została wykonana poprawnie.

W tym temacie przedstawiono zalecaną sekwencją działań i wskazówek operacyjnych, które obsługują swoje działania, aby dostosować szablon procesu.

[!UWAGA]

Szablony procesów Microsoft Solutions Framework (MSF), które zostały zainstalowane razem z Team Foundation Server są zastępowane przez nowe wersje, podczas uaktualniania do bieżącej wersji programu Team Foundation Server.Uprzednio dostosowane stare szablony i zapisane je o tej samej nazwie, powinny być pobierane przed uaktualnieniem, lub zostaną one zastąpione i dostosowania zostaną utracone.

Jeśli chcesz zaktualizować swoje szablony dostosować proces tak, że są one oparte na najnowszą wersję szablony MSF, trzeba je ręcznie zaktualizować.Aby uzyskać więcej informacji, zobacz Aktualizowanie dostosowanego szablonu procesu w celu uzyskania dostępu do nowych funkcji.

1.Wybierz i Pobierz szablon procesu

Pierwszym krokiem w ramach dostosowywania szablonu procesu jest wybierz szablon procesu, który chcesz dostosować.Aby zminimalizować liczbę modyfikacji, które należy wykonać, należy wybrać szablon, który najlepiej pasuje do procesy w zespole.Ogólnie rzecz biorąc wybierz szablon procesu na podstawie typów elementów pracy i przepływu pracy.Dla porównania szablonów procesów dla Microsoft Solutions Framework (MSF), zobacz Wybieranie szablonu procesu.

Aby dowiedzieć się więcej na temat szablonów procesów MSF i dodatkowe szablony, które są dostępne z partnerów firmy Microsoft, zobacz następującą stronę w witrynie firmy Microsoft: Szablony procesów i narzędzi.

Możesz pobrać chcesz użyć jako bazy dla dostosowania istniejącego szablonu procesu.W zależności od stopnia dostosowania można pobrać pustego szablonu lub jedną, której celem jest całkowicie.Szablony procesów można pobrać za pomocą Menedżera szablonu procesu.Aby uzyskać więcej informacji, zobacz Krok po kroku proces dostosowania.

Powrót do początku

2.Dostosowywanie szablonu procesu

Przed rozpoczęciem dostosowywania szablonu procesu, należy przejrzeć poniższe sekcje dodatkowe wskazówki, zalecane sekwencji i użytecznych narzędzi.

  • Plan zmiany szablonu procesu

  • Modyfikowanie plików lub za pomocą edytora procesu

  • Tworzenie lub dostosowywanie obiektów do pracy utwór

  • Dostosowywanie plików dodatków

  • Dostosować plik szablonu proces główny

Powrót do początku

ms243882.collapse_all(pl-pl,VS.110).gifPlan zmiany szablonu procesu

Ponieważ ten szablon procesu styka się na wiele składników zespołu procesu, możesz chcieć planowania, koordynacji i śledzenia zmian, które będą stanowić.W szczególności, warto skontaktować się z projektu potencjalnych klientów, prowadzi badania, rozwój potencjalnych klientów i zarządzających przed zmianą śledzenie elementów pracy, sprawozdawczości, Team Foundation Build, Kontrola wersji programu Team Foundation, Microsoft Test Manager, i Visual Studio Lab Management.

Aby uzyskać wskazówki dotyczące dostosowywania i zapoznać się z obiektów, które można dostosować, aby śledzić działania, zobacz Dostosowanie danych śledzenia projektu, formularzy, przepływu pracy i innych obiektów.Aby przydatna lista kontrolna, zobacz Lista zadań: planowanie i śledzenie zmian szablonu procesu.

Ponadto przejrzyj następujące uwagi i wskazówki:

  • Ograniczeń są umieszczane w nazw lub etykiet większość Team Foundation obiektów.Omówienie rozróżniania nazw ograniczenia dotyczące szablonów procesów, grupy zabezpieczeń, obszar i węzły iteracji, typów elementów pracy i pola elementu pracy, zobacz Ograniczenia nazewnictwa w Team Foundation.

  • Większość składników szablonu procesu, które można dostosować obejmie tylko projektu zespołowego, utworzonego przy użyciu szablonu procesu.Wyjątki od tej reguły są globalne listy, typy łączy i pola elementu pracy, które są zdefiniowane dla typów elementów pracy.Obiekty te są zdefiniowane dla Kolekcja projektów zespołu.

  • Po utworzeniu zespołu projektu, można zmodyfikować najbardziej obszarów szablonu procesu.Tylko obszar, który nie można modyfikować jest Państwa rozdzielczość test, używane przez Test Runner i Microsoft Test Manager.Aby uzyskać więcej informacji, zobacz Definiowanie konfiguracji początkowej programu Test Manager.

  • Aby dostosować szablon procesu, po raz pierwszy wprowadzić niewielkie zmiany.Wprowadzono zmiany wielu bez dobrego zrozumienia wpływu szablonu zmiany, wiąże się z ryzykiem napotykają wiele błędów, które będzie trudne do debugowania.

  • Maksymalny rozmiar szablonu procesu wynosi dwa gigabajty.Podczas dostosowywania szablonu procesu upewnij się, że wprowadzone zmiany nie zwiększają jego rozmiar, poza tę wartość.

  • Jeśli celem jest, aby dodać lub zmodyfikować typy elementów roboczych, można to osiągnąć bez zmiany szablonu cały proces.Można dokonać i testowanie zmian przy użyciu istniejącego projektu zespołu.Można użyć witadmin exportwit i importwitd typów przesyłek narzędzi wiersza polecenia do pobierania i wysyłania plików definicji XML do pracy.

    Aby uzyskać więcej informacji, zobacz Dodawanie i dostosowywanie typu elementu pracy i Dostosowywanie typów elementów pracy i zarządzanie nimi [witadmin].

Powrót do początku

ms243882.collapse_all(pl-pl,VS.110).gifModyfikowanie plików lub za pomocą edytora procesu

Dostosowanie szablonu procesu składa się z modyfikowania jednego lub kilku plików szablonu procesu do dodawania lub usuwania zadań, określające przekazywania plików, aby kolekcja projektów zespołu.Po zmodyfikowaniu pliku szablonu procesu, należy zrozumieć zależności, które istnieją w dodatku plug-in elementów i ograniczeń w nadawaniu nazw obiektom i pola elementu pracy.

Jeśli masz niewielkie zmiany i uważasz, że praca z formatu XML, można zmodyfikować pliki za pomocą Notatnika lub innego edytora tekstu.Ponadto, można użyć edytora procesu, który jest narzędziem zasilania, który jest instalowany jako dodatek do Visual Studio.

[!UWAGA]

Narzędzie power tool można pobrać z następującej strony w witrynie firmy Microsoft w sieci Web: Team Foundation Server narzędzia.

Edytor proces udostępnia interfejs użytkownika, który służy do dostosowywania wielu dziedzinach, szablonu procesu.Można użyć edytora do modyfikowania najnowsze wersje szablonów procesów MSF.W szczególności edytorze umożliwia dostosowanie następujących obszarów:

  • Śledzenie elementów pracy:

    • Tworzenie i edytowanie definicji dla typów elementów pracy.

    • Tworzenie i edytowanie kwerendy elementu pracy a zorganizować kwerendy na kwerendę foldery.

    • Tworzenie i edytowanie typów łączy.

    • Tworzenie i edytowanie kategorii do grupowania typów elementów pracy.

  • Klasyfikacje i hierarchie projektu:

    • Tworzenie i edytowanie ścieżek obszar produktu.

    • Twórz i Edytuj wersje punkt kontrolny lub ścieżek iteracji.

    • Modyfikowanie pliku mapowania dla Microsoft Project.

  • Grup zabezpieczeń: tworzenie i edytowanie grup i uprawnień dla Team Foundation Server.

  • Kontrola wersji:

    • Edytuj ustawienia edycji.

    • Tworzenie i edytowanie notatek ewidencjonowania.

    • Tworzenie i edytowanie grup i uprawnień dla Team Foundation Server.

  • Portal i raporty:

    • Przegląd plików do przekazania i ich struktury folderów.

    • Dodawanie plików do przekazania.

Powrót do początku

ms243882.collapse_all(pl-pl,VS.110).gifTworzenie lub dostosowywanie obiektów do pracy utwór

Można dostosować, jak śledzenie projektów zespołu, a przez dostosowanie jednego lub kilku obiektów do śledzenia elementów pracy można zaprojektować przepływ pracy, formularzy element pracy i pola danych.Można utworzyć lub dostosować wszystkie typy obiektów, które na następującej ilustracji pokazano, z wyjątkiem globalnego przepływu pracy.Oprócz tych obiektów można definiować kwerend elementu pracy i pracy instancje zapasu.

Obiekty śledzenia elementów pracy

Aby uzyskać więcej informacji na temat definiowania lub dostosować tych obiektów zobacz następujące tematy:

Powrót do początku

ms243882.collapse_all(pl-pl,VS.110).gifZależności między klasyfikacjami i kwerendy elementu pracy

Kwerendy elementu pracy, które są zdefiniowane dla szablonu procesu MSF for agile software development użyć węzłów iteracji, które są zdefiniowane w pliku Classification.xml.W przypadku zmiany definicji węzła iteracji, należy zmodyfikować kwerendy elementu pracy, na których są one oparte.Te kwerendy można znaleźć, wpisując następujące makra w plikach .wiq:

  • Iteracja 1 = @@Iteration % 201 @@

  • Iteracja 2 = @@Iteration % 202 @@

  • Iteracja 3 = @@Iteration % 203 @@

Powrót do początku

ms243882.collapse_all(pl-pl,VS.110).gifOgraniczenia w nadawaniu nazw obiektom elementu pracy

Każde pole element pracy ma nazwę odniesienia związane pole, które jednoznacznie identyfikuje każdego pola i nie można zmienić po je przypisano.

Ponadto pole elementu Praca może mieć nazwę raportowania, która jest przypisany do niego.Nazwa raportowania musi odpowiadać na wszystkie typy elementów pracy, które są zdefiniowane dla Kolekcja projektów zespołu.Jeśli tego nie zrobi, błędy sprawdzania poprawności może wystąpić, gdy Przekaż szablon procesu lub w bazach danych magazynu danych może wystąpić konflikt.

Nazwy pól elementu pracy, nazwy typu łącza i wykazy globalne są obejmuje zasięgiem Kolekcja projektów zespołu.W przypadku dostosowania dowolnej z tych obiektów, zmiany zostaną odzwierciedlone we wszystkich projektach zespołu, które są zdefiniowane w kolekcji i typów elementów pracy, które miały tego pola elementu pracy.

Aby uzyskać więcej informacji, zobacz Konwencje nazewnictwa dla elementu pracy śledzenia obiektów.

Powrót do początku

ms243882.collapse_all(pl-pl,VS.110).gifDostosowywanie plików dodatków

Każdy plik dodatku plug-in określa jedno lub więcej zadań do przetwarzania, a każdy plik dodatku plug-in wykonuje unikatowy zestaw zadań.Jeśli dodawany lub usuwany plik do załadowania, upewnij się, dodawanie, lub usunąć zadanie w odpowiednich dokumentach dodatek typu plug-in, który określa plik do przesłania.Ponadto niektóre zadania, które są zdefiniowane w plikach dodatku plug-in ma zależności.Upewnij się, że wszystkie zależności nadal są spełnione, po dokonaniu zmian.Aby uzyskać więcej informacji, zobacz Definiowanie zadań w celu przetworzenia wtyczki i Definiowanie zależności dla grup zadań i zadań w plikach wtyczek.

Poniższa tabela opisuje zalecaną sekwencją działań związanych z dostosowywaniem dziewięciu obsługiwane pliki dodatku plug-in i zawiera łącze do innych zadań i tematu.

Krok

Zadanie

Notatki i zależności

Krok 1

Definiowanie obszarów produktu i punktów kontrolnych lub iteracji.

Definiujemy obszary do organizowania elementów pracy w kategorii logicznych, fizycznych oraz funkcjonalności.Definiujemy iteracji, aby grupować elementy pracy punkty kontrolne lub czas cyklu kategorie.

Klasyfikacja dodatek typu plug-in jest wymagana dla wszystkich szablonów procesów.

Krok 2

Definiowanie grup domyślnych, członkowie grupy i uprawnienia.

Można ustawić uprawnienia dla kolekcji, projektu, ścieżka obszaru lub iteracji i subskrypcje zdarzeń.

Zadania w grupach i uprawnienia do dodatku plug-in może być zależny od określonych w dodatku plug-in klasyfikacji.

Krok 3

Określ obiekty do śledzenia pracy, kwerendy elementu pracy i wystąpień elementu pracy, aby przekazać.

Należy określić zadania do przesyłania plików i definiowania kwerend w określonej kolejności: najpierw połączyć typy, typy elementów pracy, a następnie 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.

Definicje typów elementów pracy może zależeć od wtyczki klasyfikacje i grupy uprawnień.

Krok 4

Określenia zasad domyślnych i uprawnień do kontroli wersji.

Wstępne uprawnienia, zasady edycji i ewidencjonowania notatek projektu zespołu są konfigurowane przez dostosowanie dodatku plug-in kontroli wersji.

Krok 5

Definiowanie domyślnych uprawnień kompilacji i zadania do obsługi tworzenie operacji.

Dostosowując kompilacji dodatku plug-in skonfigurowaniu uprawnień początkowego projektu zespołu i pliki szablonu, które Team Foundation Build Service używa.

Krok 6

Definiowanie wstępnej konfiguracji Microsoft Test Manager.

Można zdefiniować ustawienia, takie jak badania zmiennych i konfiguracji testów, składające się z badania zmiennych poprzez dostosowanie zarządzania przetestować dodatek typu plug-in.Ponadto można dostosować domyślne ustawienia testu i wykaz państw, testowania rozdzielczości.

Krok 7

Definiowanie wstępnej konfiguracji zarządzania laboratorium.

Wstępne uprawnienia i pliki szablonów projektu zespołu można skonfigurować przez dostosowanie Lab dodatku plug-in.

Krok 8

Zdefiniowanie raportów do przekazania i struktury folderów węzła Raporty.

Można zmodyfikować zestaw raportów RDL na przekazywanie.Raportowanie dodatek typu plug-in jest wymagany do utworzenia węzła Raporty dla zespołu projektu.

Dodatek typu plug-in raportowanie wymaga, że kolekcja projektów zespołu, gdzie spowoduje utworzenie zespołu projektu został skonfigurowany z SQL Server usługi Analysis Services i SQL Server usług Reporting Services.

9

Definiowanie dokumenty do przekazywania, biblioteki dokumentów, aby utworzyć i funkcji programu SharePoint w taki sposób, aby uaktywnić.

Można zmodyfikować zestaw dokumentów do przekazywania i funkcji, aby uaktywnić.Portal dodatek typu plug-in jest wymagany do utworzenia węzła dokumentów dla zespołu projektu.

Dodatek typu plug-in Portal wymaga, że kolekcja projektów zespołu, gdzie spowoduje utworzenie zespołu projektu został skonfigurowany z Produkty SharePoint.

Powrót do początku

ms243882.collapse_all(pl-pl,VS.110).gifDostosować plik szablonu proces główny

Sekwencja zadań, które wykonuje Kreatora nowego zespołu projektu zależy od sekwencji zgrupowanych zadań, które są zdefiniowane w pliku ProcessTemplate.xml i plików dodatków, które wywołuje.Aby uzyskać więcej informacji, zobacz Definiowanie zadań głównych z wykorzystaniem pliku wtyczki szablonu procesu.Poniższa lista zawiera sekwencję, zdefiniowanego w szablonach procesu dla MSF.

Agile sekwencji dodatek typu plug-in

CMMI sekwencji dodatek typu plug-in

  • Classification.XML

  • GroupsandPermissions.xml

  • WorkItems.xml

  • VersionControl.xml

  • Build.XML

  • Lab.XML

  • TestManagement.xml

  • ReportsTasks.xml

  • WssTasks.xml

  • Classification.XML

  • GroupsandPermissions.xml

  • WssTasks.xml

  • ReportsTasks.xml

  • WorkItems.xml

  • VersionControl.xml

  • Lab.XML

  • TestManagement.xml

  • Build.XML

Jeśli lista zadań w każdym pliku dodatku plug-in w kolejności ich zależności, można wyeliminować potencjalne problemy z brakującymi zależnościami.

Powrót do początku

3.Przekaż szablon procesu

Podczas umieszczania w szablonie procesu, możesz przekazać do Kolekcja projektów zespołu.W idealnej sytuacji należy użyć Kolekcja projektów zespołu, który nie jest używany przez inne projekty zespołu.Pracując w kolekcji projekcie badawczym, można uniknąć, wprowadzające zmiany nie kolidują z istniejącymi procesami zespołu, które są wciąż w fazie rozwoju.Ponadto możesz Kolekcja projektów zespołu do obsługi tych samych zasobów, które członkowie zespołu mają dostęp, na przykład projekt portalu i witryna raportowanie.

Upewnij się, że nazwa szablonu procesu jest unikatowa.Jeśli pobrać szablon procesu z Kolekcja projektów zespołu, dokonane zmiany, a teraz przekazywany szablon, musisz zmienić jego nazwę lub usunąć istniejący szablon procesu z Kolekcja projektów zespołu.

Proces przesyłania wykonuje sprawdzanie weryfikacji Aby upewnić się, że kod XML jest nieprawidłowa.Jeśli podczas próby przekazania szablonu procesu pojawią się błędy, zmiany, wprowadzone przez użytkownika będzie być przyczyną błędu.Przejrzyj je i poprawić wszystkie błędy składni XML, które można znaleźć.

Aby uzyskać więcej informacji, zobacz Krok po kroku proces dostosowania.

Powrót do początku

4.Tworzenie zespołu projektu

Po przekazaniu szablon procesu należy utworzyć zespołu projektu, aby mogli zweryfikować zmiany.Uruchom Kreatora nowego projektu zespołu, a utworzenie projektu zespołu test.Jeśli wystąpią błędy, należy wyświetlić dziennik podczas tworzenia projektu zespołu.Zawiera listę zadań, które to próbował uruchomić i pokazuje, które zadania nie powiodło się.Powrót do kodu XML w celu określenia przyczyny błędów, można mapować zadań zakończonych niepowodzeniem.

Aby uzyskać więcej informacji, zobacz Tworzenie projektu zespołowego.

Aby przetestować nowe szablony procesów, należy utworzyć projektów zespołów.Projektów zespołów niepotrzebne można oczyścić za pomocą TFSDeleteProject narzędzie wiersza polecenia.Aby uzyskać więcej informacji, zobacz Usuwanie projektu zespołowego [TFSDeleteProject].

Powrót do początku

5.Sprawdź wprowadzone zmiany

Jeśli zespołu projektu został utworzony pomyślnie, jest wykonanie dodatkowych kroków, aby sprawdzić zmiany pojawia się w projekcie zespołu poprawnie.Jeśli dodano raportu, upewnij się, że pojawia się w Team Explorer.Jeśli usunięto typ pozycji roboczej, upewnij się, że typ pozycji roboczej, który usunął nie jest już dostępny.

Powrót do początku

Zobacz też

Zadania

Tworzenie projektu zespołowego

Informacje

Dostosowywanie typów elementów pracy i zarządzanie nimi [witadmin]

Koncepcje

Praca z plikami szablonu procesu

Zarządzanie szablonami procesów

Dostosowywanie szablonów procesów