Aktualizace týmového projektu na základě šablony procesu MSF v4.2
Pokud jste provedli upgrade z Visual Studio Team System 2008 Team Foundation Server na Team Foundation Server 2012, týmového projektu lze aktualizovat ručně.Pokud týmového projektu byl založen na šabloně Microsoft Solutions Framework (MSF) verze 4.2 procesu, postupujte podle pokynů v tomto tématu.Po instalaci těchto aktualizací budete moci získat přístup k nové funkce, které jsou popsány v Aktualizace upgradovaného týmového projektu s cílem získat přístup k novým funkcím také jako rozhraní s Microsoft Test Manager.
Důležité |
---|
Stačí postupovat podle kroků v tomto tématu, pokud inovujete týmového projektu, které jste vytvořili šablonu procesu, který je součástí Visual Studio Team System 2008 Team Foundation Server, nebo jeden, který neobsahuje položku typů testových případů a sdílených kroků. Tyto postupy budou podporovat pouze přístup k nové funkce, které jsou k dispozici s Team Foundation Server 2012.Další práce je nutné přidat nové dotazy nebo nejnovější zprávy, aktualizovat přizpůsobené sestavy nebo přístup k řídicí panely.Další informace naleznete v tématu Další informace o změnách provedených při inovaci TFS. |
Aktualizace úkolů, které jsou potřebné pro přístup k nové funkce:
Přejmenování systémových polí
(Pouze agilní) Přejmenovat scénář k příběhu uživatele
Stáhnout nejnovější verzi šablony MSF proces
Typy vazby pro import
(Volitelné) Použít jako potřebné úpravy.
Import pracovní položka typy
Import souboru kategorie
Importovat soubory konfigurace procesu
Ověřování přístupu k nové funkce
Další úkoly rozhraní pomocí nástroje Microsoft Test Manager:
Určete typ chyby mají být vytvořeny v aplikaci Microsoft Test Manager
Udělit oprávnění k testování členů týmu
Spuštění nástroje Microsoft Test Manager
Požadavky
Chcete-li stáhnout šablonu procesu, musí být členem Správci kolekcí projektů skupiny.Pokud jsou oprávnění požadovaná úroveň zabezpečení nastavena explicitně, vaše Šablona spravovat proces oprávnění pro kolekce týmového projektu musí být nastavena na Povolit.
Chcete-li spustit witadmin a tcm nástroje příkazového řádku musí být členem jedné z následujících skupin: Správci serveru Team Foundation, Správci kolekcí projektů, nebo Správci projektů pro týmového projektu.
Chcete-li udělit oprávnění, musíte být členem skupiny pro správu na úrovni skupiny, který chcete změnit.Například, pokud chcete změnit oprávnění pro skupinu nebo uživatele na úrovni kolekce týmového projektu, musíte být členem Správci kolekcí projektů skupina pro tuto kolekci nebo vaše Upravit informace o úrovni kolekce musí být oprávnění nastavena na Povolit.
Další informace naleznete v tématu Team Foundation Oprávnění serveru.
1.Přejmenování systémových polí
Protože popisné názvy několika systémová pole byla přejmenována v Visual Studio Team Foundation Server 2010, budete muset ručně přejmenujte pole v kolekci týmového projektu.Systémová pole, které byly přejmenovány patří System.AreaID, System.IterationID, System.HyperLinkCount, System.ExternalLinkCount a System.AttachedFileCount.
Tuto úlohu provést pro každý definovaný ve své inovované kolekce týmového projektu Team Foundation Server.
Otevřete okno příkazového řádku kde buď Visual Studio 2012 nebo Průzkumník týmových projektů 2012 je nainstalován a zadejte:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64Bitové edice systému Windows nahradit %programfiles% s %programfiles(x86)%.
Zadejte následující příkazy a nahrazování dat pro argumenty, které jsou zobrazeny a pak zvolte ENTER klíč.
witadmin changefield /collection:CollectionURL /n:System.AreaId /name:"Area Id" witadmin changefield /collection:CollectionURL /n:System.AttachedFileCount /name:"Attached File Count" witadmin changefield /collection:CollectionURL /n:System.ExternalLinkCount /name:"External Link Count" witadmin changefield /collection:CollectionURL /n:System.HyperLinkCount /name:"Hyperlink Count" witadmin changefield /collection:CollectionURL /n:System.RelatedLinkCount /name:"Related Link Count"
Pomocí tohoto formátu pro CollectionURL: http://ServerName:Port/VirtualDirectoryName/CollectionName, například: http://srvalm:8080/tfs/DefaultCollection.
Zpět na začátek
2.(Pouze agilní) Přejmenování položky typu práce scénář
Minimalizovat vlastní nastavení, které potřebujete a v souladu s budoucí aktualizace šablonu procesu agilní, je třeba změnit typ scénář pracovní položky k příběhu uživatele.
[!POZNÁMKA]
Samozřejmě přejmenování položky typu práce scénář bude nutné aktualizovat existující sestavy a dotazy, které odkazují scénáři položky typu práce.Avšak z důvodu změny schématu do datového skladu s upgradem na Team Foundation Server 2010, již existující nebo před upgradem sestav nutné pro práci s novým schématem.Viz hledání zpráv po upgradu na sadu Team Foundation Server 2010.
Tuto úlohu proveďte pro každý projekt týmu, který chcete aktualizovat.
Zadejte následující příkaz, přičemž data pro argumenty, které jsou zobrazeny a pak zvolte ENTER klíč.
witadmin renamewitd /collection:CollectionURL /p:projectName /n:Scenario /new:"User Story"
Tip
Pokud obsahuje mezery, uzavřete parametr do uvozovek.Například zadejte /p:"My Project X" při název projektu obsahuje mezery.
Zpět na začátek
3.Stáhnout nejnovější verzi šablony MSF proces
Viz téma Stažení nejnovější verze šablon procesů.
Tip
Chcete-li získat přístup k nejnovější verze výchozí šablony procesů, nainstalujte nejnovější čtvrtletní aktualizace pro Team Foundation Server.Pracovní postup pro několik typů položek práce v nejnovější čtvrtletní aktualizace byly provedeny významné aktualizace.Tyto změny podpory zpětně přechody tak, že přetáhnete neúmyslně pracovní položka Kanban Rada nebo Rada úkol státu vyřešený nebo uzavřený, můžete jej přetáhnout zpět do předchozího stavu pracovního postupu.
Inovace můžete získat od společnosti Microsoft ke stažení: Čtvrtletní aktualizace pro aplikaci Microsoft Visual Studio Team Foundation Server 2012.
Zpět na začátek
4.Typy vazby pro import
Importujte typů odkazů, SharedSteps a TestedBy, umístěný ve složce LinkTypes v šabloně procesu, uložený v úkolu 3.
Tuto úlohu provést pro každý definovaný ve své inovované kolekce týmového projektu Team Foundation Server.
Zadejte následující dva příkazy nahrazení dat pro argumenty, které jsou zobrazeny a pak zvolte ENTER klíč.
witadmin importlinktype /collection:CollectionURL /f:"DirectoryPath\TestedBy.xml" witadmin importlinktype /collection:CollectionURL /f:"DirectoryPath\SharedStep.xml"
Pro cestakadresari, zadejte umístění složky LinkTypes pro šablonu procesu, který jste stáhli.Cesta k adresáři má následující strukturu: Drive: \MSFTemplateFolder\WorkItem Tracking\LinkTypes.
Zpět na začátek
5.(Volitelné) Použít vlastní nastavení pro nejnovější verze položky typy práce
Pokud jste upravili některé z následujících typů položek práce, je třeba aktualizovat na nejnovější verzi těchto typů s vlastní.Následujících tabulkách jsou shrnuty polí odebrat a přidat v nejnovějších verzích každou šablonu procesu.
Typy položek agilní práce
Pracovní položka Typ |
Odebraná pole |
Přidaná pole |
---|---|---|
Chyba |
|
|
Úloha |
|
|
(Dříve se jmenovala scénář) příběhu uživatele |
|
Typy položek práce CMMI
Pracovní položka Typ |
Odebraná pole |
Přidaná pole |
---|---|---|
Chyba |
|
|
Úloha |
|
|
Požadavek |
|
Můžete použít vlastní nastavení patří pole dodatky dodatky nebo změny vyberte seznamy nebo dodatky, které z důvodů pracovního postupu.Neměňte stavy pracovního postupu, jsou používány v procesu konfigurace a agilní nástroje pro plánování.Pokud je nutné změnit pracovní postup, je změnit po dokončení aktualizace a řídili o metastate mapování, které jsou k dispozici zde: Přizpůsobení stránek nevyřízených položek a nástěnky pomocí konfigurace procesů.
Je-li použít jiné typy položek práce definované v šabloně procesu a chcete je aktualizovat na nejnovější verze, budou použity všechny úpravy provedené pro ně také.Také pokud jste definovali vlastní práce typ položky, které lze využít ke sledování testových případů, měli byste použít vlastní nastavení z tohoto typu typu pracovní položky testového případu, vybaveny nejnovější šablonu procesu.
Chcete-li se dozvědět více o práci s artefakty, poskytují tyto šablony procesů, naleznete v následujících tématech:
Šablona projektu CMMI pro Visual Studio ALM(verze 6.0)
Zpět na začátek
6.Import pracovní položka typy
Importujte následující typy položek práce založené na šabloně procesu, kterou právě pracujete.
Agilní: Chyba, úkol, příběh uživatele, testového případu sdílených kroků, žádost o přezkoumání kódu kódech odpověď, žádost o zpětnou vazbu zpětnou vazbu odpověď
CMMI: Chyba, úkol, požadavek testového případu sdílených kroků, žádost o přezkoumání kódu kódech odpověď, žádost o zpětnou vazbu zpětnou vazbu odpověď
Tuto úlohu proveďte pro každý projekt týmu, který chcete aktualizovat.
Zadejte následující příkaz pro každý typ pracovní položky, které chcete importovat, nahrazování dat pro argumenty, které jsou zobrazeny a pak zvolte ENTER klíč.
witadmin importwitd /collection:CollectionURL /p:projectName /f:"DirectoryPath\WITName"
Tip
Zadejte název souboru xml a nikoli popisný název položky typu práce.Například zadejte CodeReviewRequest.xml pro typ položky práce požádat o přezkoumání kódu.
Pro cestakadresari, zadejte umístění adresáře do složky TypeDefinitions pro šablonu procesu, který jste stáhli.Cesta k adresáři má následující strukturu: Drive: \MSFTemplateFolder\ Tracking\TypeDefinitions pracovní položku.
(Volitelné) Ověřte, zda že položky typy práce jsou přístupné tak, že otevřete Průzkumník týmových projektů nebo Týmový Web Access.Pravděpodobně budete muset Aktualizovat mezipaměť Chcete-li zobrazit změny.
Zpět na začátek
7.Import souboru kategorií
Importujte souboru kategorie, který je umístěn ve složce sledování pracovní položku šablonu procesu, který jste stáhli.Kategorie podpory inteligentního seskupení typů pracovních položek.Další informace naleznete v tématu Definice kategorií k seskupení typů pracovních položek.
V okně příkazového řádku zadejte následující příkaz, přičemž data pro argumenty, které jsou zobrazeny a pak zvolte ENTER klíč.
witadmin importcategories /collection:CollectionURL /p:projectName /f:"DirectoryPath\categories.xml"
Pro cestakadresari, zadejte cestu ke složce pracovní položku sledování pro šablonu procesu, který jste stáhli.Cesta k adresáři má následující strukturu: Drive: \MSFTemplateFolder\WorkItem sledování.
Zpět na začátek
8.Importovat soubory konfigurace procesu
Zpracování konfiguračních souborů určuje rozložení a funkce, které jsou k dispozici prostřednictvím stránek nevyřízené položky a Rada Team Web Access.Chcete-li použít tyto stránky, je nutné importovat proces konfigurační soubory v uvedeném pořadí
Chcete-li importovat soubory s definicemi pro proces konfigurace, zadejte následující dva příkazy, jeden po druhém, nahrazování dat pro argumenty, které jsou zobrazeny a pak zvolte Enter klíč.
witadmin importcommonprocessconfig /collection:CollectionURL /p:" ProjectName" /f:"DirectoryPath\CommonConfiguration.xml" witadmin importagileprocessconfig /collection:CollectionURL /p:" projectName" /f:"DirectoryPath\AgileConfiguration.xml"
Pro cestakadresari, zadejte cestu ke složce proces pro šablonu procesu, který jste stáhli.Cesta k adresáři má následující strukturu: Drive: \MSFTemplateFolder\WorkItem Tracking\Process.
Zpět na začátek
9.Ověřování přístupu k nové funkce
Provádění úkolů uvedených v Ověření dostupnosti nových funkcí.
[!POZNÁMKA]
Nebudete se muset provést další kroky k aktualizaci pracovního postupu pro agilní týmové projekty, jak je zde popsáno: Aktualizace pracovního postupu u týmových projektů založených na agilním plánování.Pomocí následujících postupů v tomto tématu, bude jste použili tyto změny již.
Zpět na začátek
Další úkoly, které rozhraní pomocí nástroje Microsoft Test Manager
Následující úlohy dokončete aktualizace, které jsou potřebné k rozhraní s Test Manager.
1.Určete typ chyby mají být vytvořeny v aplikaci Microsoft Test Manager
Pro podporu automatické vytváření pracovní položka sledování kód závady nebo chyby nalezené při používá člen týmu test Test Manager, je třeba zadat typ chyby má být použita pro existující týmového projektu.tcm bugfieldmapping Příkaz podporuje import a export mapovacího souboru do projektu týmu.Soubor mapování definuje typ pracovní položky, chcete-li vytvořit a tři datová pole vyplní podle Test Manager.Tři pole jsou reprodukovatelné kroky, systémové informace a sestavení v vada nebyla nalezena.Testerovi test se spustí a zjistí vadu, vytvářejí se chyb, ve kterém jsou tři pole automaticky vyplní.
Otevřete Poznámkový blok nebo textový editor a do tohoto souboru zkopírujte následující kód:
<?xml version="1.0" encoding="utf-16"? <BugFilerMappings workitemtypetocreate="Bug"> <ReproSteps>Microsoft.VSTS.TCM.ReproSteps</ReproSteps> <SystemInformation>Microsoft.VSTS.TCM.SystemInfo</SystemInformation> <BuildFoundIn>Microsoft.VSTS.Build.FoundIn</BuildFoundIn> </BugFilerMappings>
[!POZNÁMKA]
Pokud položky typu práce, který použijete k vytvoření kódu vady je označen jinou hodnotu než "Chyba", nahraďte "Chyba" v předchozím příkladu název položky typu práce.
Uložte soubor a označte jej bugfieldmappings.xml.
V okně příkazového řádku zadejte následující příkaz, přičemž data pro argumenty, které jsou zobrazeny a pak zvolte ENTER klíč.
tcm bugfieldmapping /import /mappingfile:"DirectoryPath\bugfieldmappings.xml" /collection:CollectionURL /teamproject:projectName
Pro cestakadresari, určete složku, kam jste uložili soubor bugfieldmappings.xml.
Další informace naleznete v tématu Určení typu ukládaných chyb s použitím nástroje Microsoft Test Manager.
Zpět na začátek
2.Udělit oprávnění k testování členů týmu
Je třeba udělit oprávnění pro členy týmu, kteří budou spravovat testovacích prostředích a konfigurací, vytvořit a zobrazit zkušební jízdy a provádět další úkoly.
Následující tabulka popisuje oprávnění, která řídí přístup k testování funkce a podporu propojování s týmového projektu pro testování.Označuje také vede k přiřazení výchozí, provedené ve verzi 5.0 šablony procesů MSF kromě doporučená oprávnění udělit ruční testeři a testování.
Oprávnění |
Description |
Rozsah |
Čtecí zařízení |
Přispěvatelé |
Výrobci počítačů |
Doporučeno pro ruční testeři |
Doporučeno pro test zájemců |
---|---|---|---|---|---|---|---|
Zobrazení informací o projektu |
Můžete zobrazit oprávnění tyto členy a členství ve skupinách na úrovni projektu. |
Projektu |
|||||
Zobrazení zkušební jízdy |
Můžete zobrazit plány pro testování v tomto uzlu. |
Projektu |
|||||
Vytvořte zkušební jízdy |
Můžete přidat a odebrat výsledky testů a přidat nebo změnit zkušební jízdy pro týmového projektu. |
Projektu |
|||||
Spravovat testových konfigurací |
Můžete vytvářet a odstraňovat testových konfigurací pro týmového projektu. |
Projektu |
|||||
Správa testovacích prostředích |
Můžete vytvářet a odstraňovat testovací prostředí pro týmového projektu. |
Projektu |
|||||
Odstranit zkušební jízdy |
Můžete odstranit naplánované test týmového projektu. |
Projektu |
|||||
Zobrazit tento uzel |
Můžete zobrazit nastavení zabezpečení pro uzly typu oblasti. |
Oblast uzel |
|||||
Spravovat plány pro testování |
Můžete vytvářet a upravovat plány pro testování, které jsou přiřazeny k uzlu oblasti.Pokud plány pro testování nespustili, můžete je také odstranit. |
Oblast uzel |
|||||
Správa řadičů test |
Lze registrovat a rušit registraci testovací řadiče pro kolekce týmového projektu. |
Kolekce projektu |
Je-li udělit oprávnění, podle postupů, které jsou označeny pro určitý obor oblasti:
Můžete nastavit oprávnění na úrovni projektu nebo oprávnění oblasti uzel ze stránky správy Team Web Access.Více o tématu v Správa oprávnění a Vytvořit a upravit oblasti a iterací.
Můžete nastavit oprávnění kolekce projektu z Průzkumník týmových projektů volbou týmu, zabezpečení a nastavení kolekce týmového projektu, otevření a použití konzoly pro správu pro Team Foundation, nebo pomocí TFSSecurity a tf nástroje příkazového řádku.Další informace naleznete v tématu Collection-Level Groups.
Další informace naleznete v tématu Změnit oprávnění pro uživatele nebo skupiny.
Zpět na začátek
3.Spuštění nástroje Microsoft Test Manager
Po dokončení upgradu úkoly, které jsou popsány dříve v tomto tématu můžete spustit Microsoft Test Manager, připojit k projektu a začít plánovat vaše úsilí při zkoušce.Další informace naleznete v tématu Testování aplikace.
Zpět na začátek
Další informace o změnách provedených při inovaci TFS
Při upgradu z Visual Studio Team System 2008 Team Foundation Server do roku 2012 TFS přijímat aktualizace provedené TFS 2010 a TFS 2012.Došlo k několika architektonické změny spolu s vydáním TFS 2010.Další informace o změnách provedených upgrade na nejnovější verzi TFS z Visual Studio Team System 2008 Team Foundation Server, naleznete v následujících zdrojích:
Team Foundation Server 2010 klíčové koncepty (příspěvek na blog)
Aktualizace upgradovaný týmový projekt pro přístup k novým funkcím (článek VS ALM 2010)
Umístění sestavy po the Upgrade serveru Team Foundation Server 2010 (článek VS ALM 2010)
Změny a dodatky ke schématu pro datovou krychli služby Analysis (článek VS ALM 2010)
Změny provedené v týmových projektech a výchozích šablonách procesu během upgradu produktu Team Foundation Server(Článek VS ALM 2012)
Viz také
Koncepty
Aktualizace upgradovaného týmového projektu s cílem získat přístup k novým funkcím
Další zdroje
witAdmin: Přizpůsobení a správa objektů pro sledování pracovních položek