Sdílet prostřednictvím


Podrobný proces úprav

Můžete přizpůsobit šablonu procesu, abyste se ujistili, že všechny týmové projekty, které jsou vytvořeny pomocí šablony, postupujte podle následujících obchodních procesů, které používá váš tým nebo organizace.Také můžete chtít přizpůsobit šablonu procesu, pokud inovujete Visual Studio Team Foundation Server z předchozí verzi a provedené změny existující šablonu procesu, který chcete používat.Můžete chtít přidat tyto změny na novou šablonu procesu nebo přizpůsobit starou šablonu, kterou chcete přidat funkce, která byla poskytnuta v aktuální verzi.

Upravit šablonu procesu, je nejprve stáhnout šablonu procesu existující nebo prázdné, změnit nebo přidat soubory odeslat soubory šablon procesu a zkontrolujte provedené změny.Následující obrázek znázorňuje posloupnost pěti hlavní úkoly, které provádíte na vlastní šablonu procesu.

Šablona procesu přizpůsobení pracovního postupu

Přizpůsobení šablony procesu je opakovaný proces.Budete potřebovat kolekci týmového projektu, který je definován na serveru se systémem Team Foundation Server kde můžete otestovat šablonu procesu, abyste se ujistili, že byl upraven správně.

Toto téma obsahuje doporučené pořadí a provozní tipy pro podporu aktivit přizpůsobení šablony procesů.

[!POZNÁMKA]

Šablony procesů Microsoft Solutions Framework (MSF), které byly nainstalovány spolu s Team Foundation Server se nahrazují novými verzemi při upgradu na aktuální verzi Team Foundation Server.Pokud jste upravili staré šablony a jejich uložení se stejným názvem, by měly před upgradem, nebo budou nahrazeny a dojde ke ztrátě vlastního nastavení stažen.

Pokud chcete aktualizovat šablony vlastní proces tak, že jsou založeny na nejnovější verzi šablony MSF, se musí ručně aktualizovat.Další informace naleznete v tématu Aktualizace přizpůsobené šablony procesu s cílem získat přístup k novým funkcím.

1.Vybrat a stáhnout šablonu procesu

Prvním krokem při přizpůsobení šablony procesu je vybrat šablonu procesu, který chcete upravit.Chcete-li minimalizovat úpravy, které je třeba provést, byste měli vybrat šablonu, která nejvíce odpovídá týmových procesů.Obecně zvolte šablonu procesu, který je založen na typech pracovních položek a pracovních postupů.Porovnání šablony procesů Microsoft Solutions Framework (MSF), viz Výběr šablony procesu.

Další informace o MSF proces šablon a další šablony, které jsou k dispozici od partnerů společnosti Microsoft získáte na následující stránce na webu společnosti Microsoft: Nástroje a šablony procesů.

Můžete stáhnout existující šablonu procesu, jako se základním použít vlastní nastavení.V závislosti na rozsahu úprav můžete stáhnout prázdnou šablonu nebo takovou, která je zcela určen.Pomocí Správce úloh šablony můžete stáhnout šablony procesů.Další informace naleznete v tématu Podrobný proces úprav.

Zpět na začátek

2.Přizpůsobit vaši šablonu procesu

Před zahájením přizpůsobit vaši šablonu procesu, přečtěte si následující oddíly další Rady, doporučené sekvence a užitečných nástrojů.

  • Plán změny šablonu procesu

  • Soubory, nebo pomocí editoru procesu

  • Vytvořit nebo upravit objekty, které chcete sledovat práci

  • Přizpůsobení souborů modulu Plug-in

  • Upravte soubor šablony kořenový proces

Zpět na začátek

ms243882.collapse_all(cs-cz,VS.110).gifPlán změny šablonu procesu

Protože u mnoha součástí týmových procesů musí dotýkat šablonu procesu, můžete chtít plánování, koordinace a sledování změn, které budou provedeny.Zejména je vhodné nejprve změnit sledování pracovních položek, vytváření sestav, zkontrolovat u projektu zájemci, test zájemců, zájemci rozvoje a vedoucí vydání Team Foundation Build, Team Foundation – správa verzí, Microsoft Test Manager, a Visual Studio Lab Management.

Pokyny k úpravám a přehled objektů, které můžete přizpůsobit sledování práce naleznete v tématu Přizpůsobení dat, formulářů, pracovních postupů a dalších objektů pro sledování projektů.Užitečné kontrolní seznam, naleznete v Kontrolní seznam: Plánování a sledování změn v šabloně procesu.

Kromě toho zkontrolujte následující poznámky a tipy:

  • Omezení jsou uváděny na názvy nebo popisy většiny Team Foundation objekty.Základní informace o pojmenování jaká omezení platí pro šablony procesů, skupin zabezpečení, oblast a iterace uzly, typy pracovních položek a položky pole práce, naleznete v Omezení názvů v Team Foundation.

  • Většina součástí šablony procesů, které můžete přizpůsobit ovlivní pouze týmového projektu, které vytvoříte pomocí šablony procesů.Výjimky z tohoto pravidla jsou globální seznamy, typy vazeb a pole položku práce, které jsou definovány pro typy pracovních položek.Tyto objekty jsou definovány pro kolekci týmového projektu.

  • Většina funkčních oblastech šablonu procesu můžete změnit po vytvoření týmového projektu.Pouze oblasti, který nelze upravit, je test rozlišení státy, které jsou používány Test Runner a Microsoft Test Manager.Další informace naleznete v tématu Definice počáteční konfigurace nástroje Test Manager.

  • Při prvním přizpůsobit šablonu procesu proveďte menší změnu.Změny mnoho dobré znalosti může vliv změn do šablony, riziko výskytu více chyb, které bude obtížné ladit.

  • Maximální velikost šablonu procesu je dva gigabajty.Když upravíte šablonu procesu, přesvědčte se, zda zvýšení velikosti nad touto hodnotou se provedené změny.

  • Je-li fokus můžete přidat nebo upravit typy pracovních položek, lze toho dosáhnout bez změny šablony celého procesu.Můžete provádět a testování změn pomocí existujícího projektu týmu.Můžete použít witadmin exportwit a importwitd nástroje příkazového řádku, chcete-li stáhnout a uložit soubory XML definice pro pracovní položka typy.

    Další informace naleznete v tématu Přidat a upravit typ pracovní položky a Přizpůsobení a správa typů pracovních položek [witadmin].

Zpět na začátek

ms243882.collapse_all(cs-cz,VS.110).gifSoubory, nebo pomocí editoru procesu

Přizpůsobení šablony procesu obsahuje změny jednoho nebo více souborů šablony proces přidání nebo odebrání úkolů, které určují ukládání souborů do kolekce týmového projektu.Při úpravě souboru šablony procesů, měli byste pochopit závislosti, které existují v modulu plug-in prvky a omezení vytváření názvů objektů a položky pole práce.

Pokud máte malé změny a pohodlně pracovat s formátem XML, můžete upravovat soubory pomocí programu Poznámkový blok nebo jiného textového editoru.Kromě toho můžete použít Editor procesu, což je nástroj power tool, který je nainstalován jako doplněk k Visual Studio.

[!POZNÁMKA]

Nástroj power tool lze stáhnout z následující stránce na webu společnosti Microsoft: Team Foundation Server nářadí.

Editor proces poskytuje uživatelské rozhraní, které můžete přizpůsobit mnoho oblastí v šabloně procesu.Pomocí editoru upravovat nejnovější verze šablony MSF proces.Konkrétně můžete pomocí editoru upravit následující oblasti:

  • Práce sledování zboží:

    • Vytvoření a úprava definice typů pracovních položek.

    • Vytvořit a upravit pracovní položku dotazy a dotazy uspořádat do složek dotazu.

    • Vytvořit a upravit typy vazeb.

    • Vytváření a úpravy kategorií pro seskupení typů pracovních položek.

  • Klasifikace a hierarchie projektu:

    • Vytvářet a upravovat produkt oblasti cesty.

    • Vytvářet a upravovat verzí milník nebo iterace cesty.

    • Upravte soubor mapování pro Microsoft Project.

  • Skupiny zabezpečení: vytvořit a upravit skupiny a oprávnění pro Team Foundation Server.

  • Řízení verze:

    • Upravte nastavení rezervace.

    • Vytvoření a úprava poznámek k vrácení se změnami.

    • Vytvořit a upravit skupiny a oprávnění pro Team Foundation Server.

  • Portál a zprávy o:

    • Zkontrolujte soubory k odeslání a jejich struktura složek.

    • Přidáte soubory k odeslání.

Zpět na začátek

ms243882.collapse_all(cs-cz,VS.110).gifVytvořit nebo upravit objekty, které chcete sledovat práci

Můžete přizpůsobit, jak sledovat týmového projektu a úpravou jednoho nebo více objektů pro sledování pracovních položek můžete navrhnout pracovní postup, pracovní položky formulářů a datových polí.Můžete vytvořit nebo upravit všechny typy objektů, které následující obrázek znázorňuje, s výjimkou globální pracovního postupu.Vedle těchto objektů lze definovat pracovní položku dotazy a pracovní položku instance.

Pracovní položka sledování objekty

Další informace o tom, jak definovat nebo upravit tyto objekty naleznete v následujících tématech:

Zpět na začátek

ms243882.collapse_all(cs-cz,VS.110).gifZávislosti mezi klasifikací a pracovní položku dotazy

Dotazy práce položky, které jsou definovány pro šablonu procesu MSF pro agilní software development pomocí iterace uzly, které jsou definovány v souboru Classification.xml.Při změně definice iterace uzlů, je třeba upravit pracovní položku dotazy, na které spoléhají.Tyto dotazy můžete nalézt pomocí vyhledání následující makra v souborech .wiq:

  • Iterace 1 = @@Iteration % 201 @@

  • Iterace 2 = @@Iteration % 202 @@

  • Iterace 3 = @@Iteration % 203 @@

Zpět na začátek

ms243882.collapse_all(cs-cz,VS.110).gifOmezení vytváření názvů objektů pracovní položky

Každou položku pole práce má název odkazu přidruženého pole, která jednoznačně identifikuje každého pole a nemůže být změněn poté, co je přiřazena.

Pole předmětu práce navíc může mít přídavné jméno, které je přiřazen.Přídavné jméno musí odpovídat přes všechny typy položek práce, které jsou definovány pro kolekci týmového projektu.Pokud ne, chyby ověřování může dojít při odeslat šablonu procesu, nebo může dojít ke konfliktům v databázích datového skladu.

Pracovní položky pole názvy, názvy typu propojení a globální seznamy mají rozsah kolekce týmového projektu.Pokud některý z těchto objektů, změna se projeví v všechny týmové projekty, které jsou definovány v kolekci a položky typy práce, které obsahují pole položku práce.

Další informace naleznete v tématu Vytváření názvů pro objekty sledování pracovní položky.

Zpět na začátek

ms243882.collapse_all(cs-cz,VS.110).gifPřizpůsobení souborů modulu Plug-in

Každý modul plug-in soubor Určuje jednu nebo více úloh pro zpracování a jednotlivých souborů modulů plug-in provádí jedinečnou sadu úkolů.Pokud přidáte nebo odeberete soubor pro odesílání, přesvědčte se, zda přidání nebo odebrání úkolu v odpovídající modul plug-in soubor, který určuje soubor, který chcete odeslat.Kromě toho některé úkoly, které jsou definovány v modulu plug-in soubory jsou závislé.Přesvědčte se, zda všechny závislosti jsou stále splněny po provedení změn.Další informace naleznete v tématu Definice úloh ke zpracování modulu plug-in a Definování závislostí u skupin úloh a úloh v souborech modulu plug-in.

Následující tabulka popisuje doporučené pořadí pro přizpůsobení devět podporovaných souborů modulů plug-in a obsahuje odkaz na související úkol a téma.

Krok

Úloha

Poznámky a závislosti

Krok 1

Definování oblastí produktů a milníky a iterace.

Definování oblastí pracovní položky uspořádat do logických, fyzické nebo funkčních kategorií.Definovat iterací pracovní položky seskupit do milníky nebo čas cyklu kategorií.

Modul plug-in klasifikace je vyžadován pro všechny šablony procesů.

Krok 2

Definovat výchozí skupiny členů skupiny a oprávnění.

Můžete nastavit oprávnění pro kolekci, projekt, oblasti nebo iterace cestu a odběry událostí.

Úkoly do skupin a oprávnění modulu plug-in může záviset na definované v modulu plug-in klasifikace.

Krok 3

Určete objekty pro sledování práce, pracovní položku dotazy a instance pracovní položku odeslat.

Je nutné zadat úkoly ukládat soubory a definovat dotazy v určitém pořadí: nejprve propojit typy a typy pracovních položek a potom vyberte dotazy.Každý soubor definice pro tyto objekty závisí na definice, které jsou uvedeny ve složce úkoly, které jim předcházet.Obecně je vhodné ponechat pořadí úkolů, které je definováno v šabloně procesu, který právě upravujete.

Definice typů položek práce může záviset na klasifikace a skupin a oprávnění zásuvné moduly.

Krok 4

Definovat oprávnění pro správu verzí a výchozí zásady.

Konfigurovat úvodní opravnění, zásady rezervace a vrácení se změnami poznámky týmového projektu přizpůsobením ovládacího prvku verze modulu plug-in.

Krok 5

Definovat výchozí oprávnění sestavení a úkoly, které podporují vytváření operací.

Přizpůsobením sestavení modulu plug-in konfigurovat úvodní opravnění týmového projektu a soubory šablony, které Team Foundation Build Service používá.

Krok 6

Definujte počáteční konfiguraci nástroje Microsoft Test Manager.

Můžete definovat nastavení, například proměnné test a testových konfigurací, kombinující proměnné test přizpůsobením testování správy modulu plug-in.Kromě toho můžete přizpůsobit výchozí nastavení testu a seznam států testovací rozlišení.

Krok 7

Definujte počáteční konfiguraci pro Lab Management.

Úvodní opravnění týmového projektu a soubory šablon můžete nakonfigurovat úpravou Lab plug-in.

Krok 8

Definice sestavy uložit a strukturu složek uzel zprávy.

Chcete-li změnit sadu RDL zpráv, které chcete odeslat.Modul plug-in zasílání zpráv o chybách je potřebné k vytvoření sestavy uzel týmového projektu.

Modul plug-in vykazování vyžaduje nakonfigurovanými kolekce týmového projektu, kde bude vytvoření týmového projektu SQL Server služby pro analýzu a SQL Server služby Reporting Services.

9

Definování dokumenty k odeslání, knihovny dokumentů, chcete-li vytvořit a funkcí služby SharePoint, chcete-li aktivovat.

Můžete upravit sadu dokumentů pro nahrávání a funkce pro aktivaci.Modul plug-in portálu je povinna vytvořit uzel dokumentů týmového projektu.

Modul plug-in portálu vyžaduje nakonfigurovanými kolekce týmového projektu, kde bude vytvoření týmového projektu Produkty SharePoint.

Zpět na začátek

ms243882.collapse_all(cs-cz,VS.110).gifUpravte soubor šablony kořenový proces

Posloupnost úkolů, které provede Průvodce nového týmu projektu je určena řada seskupených úkolů, které jsou definovány v souboru ProcessTemplate.xml a souborů modulu plug-in, které volá.Další informace naleznete v tématu Definice kořenových úloh pomocí souboru modulu plug-in šablony procesu.V následující tabulce jsou uvedeny sekvence, který je definován v šablonách proces pro MSF.

Agilní řadu modulů plug-in

Modul plug-in sekvence CMMI

  • 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 seznam úkolů v jednotlivých souborů modulů plug-in ve stejném pořadí jako jejich závislosti, eliminovat potenciální problémy s chybějícími závislostmi.

Zpět na začátek

3.Uložit šablonu procesu

Odesíláte-li šablonu procesu, odešlete ji do kolekce týmového projektu.V ideálním případě byste měli použít kolekci týmového projektu, který není používán jiným týmové projekty.Práce v kolekci projektu hřídele, vyhnete zavedením změn, které by mohly kolidují s existující týmových procesů, které jsou stále ve vývoji.Navíc můžete kolekce týmového projektu k podpoře stejné prostředky, které chcete, aby členové týmu přístup, jako je například portál projektu a vykazování serveru.

Přesvědčte se, zda je název vaší šablonu procesu jedinečné.Pokud jste stáhli šablonu procesu z kolekce týmového projektu provedl změnu a jsou nyní odesílání šablony, musíte změnit její název nebo odstranit existující šablonu procesu z kolekce týmového projektu.

Proces nahrávání provádí ověření, abyste se ujistili, zda je platný kód XML.Pokud se zobrazí všechny chyby při pokusu odeslat šablonu procesu, provedené změny budou způsobil chybu.Revidujte provedené změny a opravte všechny chyby syntaxe jazyka XML, které můžete najít.

Další informace naleznete v tématu Podrobný proces úprav.

Zpět na začátek

4.Vytvoření týmového projektu

Po odeslání šablonu procesu, je nutné vytvořit týmového projektu tak, aby můžete ověřit vaše změny.Spustit Průvodce přidáním nového projektu týmu a vytvoření týmového projektu test.Při výskytu chyby protokolu pro vytváření týmu projektu.Obsahuje seznam úkolů, které jste se spustit a pořady, které úlohy se nezdařilo.Neúspěšné úlohy můžete mapovat zpět do formátu XML, chcete-li určit příčinu chyby.

Další informace naleznete v tématu Vytvoření týmového projektu.

Chcete-li vyzkoušet nové šablony procesů, je nutné vytvořit týmové projekty.Zbytečné týmové projekty lze vyčistit pomocí TFSDeleteProject nástroj příkazového řádku.Další informace naleznete v tématu Odstranění týmového projektu [TFSDeleteProject].

Zpět na začátek

5.Zkontrolujte změny

Při úspěšném vytvoření týmového projektu se proveďte další kroky k ověření, že změny v týmu projektu správně zobrazena.Pokud jste přidali sestavy, ujistěte se, že se objeví v Průzkumník týmových projektů.Odebrání položky typu práce, ujistěte se, že položky typu práce, který jste odebrali již není k dispozici.

Zpět na začátek

Viz také

Úkoly

Vytvoření týmového projektu

Referenční dokumentace

Přizpůsobení a správa typů pracovních položek [witadmin]

Koncepty

Práce se soubory šablonu procesu

Správa šablon procesu

Přizpůsobení šablon procesu