Update a team project based on an MSF v4.2 process template.
Pokud jste provedli upgrade z Visual Studio Team System 2008 Team Foundation Server na Team Foundation Server 2013, týmového projektu můžete aktualizovat ručně. Pokud byl týmového projektu založeného na šabloně Microsoft Solutions Framework (MSF) verze 4.2 procesu, postupujte podle pokynů v tomto tématu. Použijete-li tyto aktualizace, budete moci získat přístup k nových funkcí popsaných v Configure features after a TFS upgrade také jako rozhraní s Microsoft Test Manager.
Důležité
Je třeba postupujte podle pokynů v tomto tématu, pokud upgradujete týmový projekt, který jste vytvořili pomocí šablony procesu opatřeného Visual Studio Team System 2008 Team Foundation Server, nebo ten, který neobsahuje pracovní položka typy testovacích případů a sdílený kroky.
Tyto postupy budou podporují 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 získat přístup k řídicí panely.Další informace naleznete v tématu Další informace o změny provedené při upgradu sady TFS.
Aktualizovat úkoly požadované pro přístup k nové funkce:
Přejmenovat systémová pole
(Pouze agilní) Přejmenovat scénář k příběhu uživatele
Stáhněte si nejnovější verzi MSF šablonu procesu
Typy odkazů importu
(Volitelné) Použít jako potřebné vlastní nastavení
Importovat pracovní položky typy
Importovat soubor kategorie
Importovat soubory procesu konfigurace
Ověřte přístup k nové funkce
Další úlohy, které jsou potřebné k rozhraní pomocí nástroje Microsoft Test Manager:
Zadejte typ chyby, který má být vytvořen v aplikaci Microsoft Test Manager
Udělit oprávnění k otestování členy týmu
Spuštění nástroje Microsoft Test Manager
Požadavky
Chcete-li stáhnout šablonu procesu, musí být členem skupiny správce kolekce projektu skupiny. Pokud jsou explicitně, nastavení potřebná oprávnění zabezpečení vašeho šablonu procesu spravovat oprávnění pro kolekce týmových projektů musí být nastaven na Povolit.
Ke spuštění witadmin a tcm nástrojů příkazového řádku, musíte být členem jedné z následujících skupin: Správci serveru Team Foundation, správce kolekce projektu, nebo Správci projektů pro týmový projekt.
Chcete-li udělit oprávnění, musíte být členem skupiny pro správu na úrovni skupiny, kterou chcete změnit. Například pokud chcete změnit oprávnění pro skupinu nebo uživatele na úrovni kolekce týmových projektů, musíte být členem správce kolekce projektu skupiny pro tuto kolekci, vaše Upravit informace na úrovni kolekce musí být nastaveno na hodnotu Povolit.
Další informace naleznete v tématu Oprávnění v prostředí Team Foundation Server.
1.Přejmenovat systémová pole
Vzhledem k tomu, že popisné názvy několika polí systému byly přejmenovat v Visual Studio Team Foundation Server 2010, je třeba ručně přejmenovat tato pole ve vaší kolekce týmových projektů. Systémová pole, které byly přejmenovat zahrnují System.AreaID, System.IterationID, System.HyperLinkCount, System.ExternalLinkCount a System.AttachedFileCount.
Provedení této úlohy pro každé kolekce týmových projektů uvedené na vaše upgradovanou 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 12.0\Common7\IDE
V 64bitové verzi systému Windows, nahradit %programfiles% s %programfiles(x86)%.
Zadejte všechny následující příkazy a nahrazování dat pro argumenty, které jsou uvedeny a poté zvolte možnost 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"
Použít tento formát pro CollectionURL: http://ServerName:Port/VirtualDirectoryName/CollectionName, například: http://srvalm:8080/tfs/DefaultCollection.
Zpět na začátek
2.(Pouze agilní) Přejmenovat typ scénář pracovní položky
Chcete-li minimalizovat dobu, po kterou vlastního nastavení, které potřebujete k vytvoření a dodržovat v budoucích aktualizacích š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í typ pracovní položky scénář bude nutné aktualizovat existující sestavy a dotazy, které odkazují scénář pracovat typ položky.Však z důvodu změny schématu provedené datového skladu s upgrade na službu Team Foundation Server 2010, dříve existujících nebo před upgradem sestav muset být přepsána pro práci s nové schéma.Podívejte se na téma Vyhledání sestavy po upgradu na serveru Team Foundation Server 2010.
Provedení této úlohy pro každou týmový projekt, který chcete aktualizovat.
Zadejte následující příkaz a nahrazování dat pro argumenty, které jsou uvedeny a poté zvolte možnost ENTER klíč.
witadmin renamewitd /collection:CollectionURL /p:projectName /n:Scenario /new:"User Story"
Tip
Parametr uzavřete do uvozovek, pokud obsahuje mezery.Můžete například zadat /p:"My Project X" Při název vašeho projektu obsahuje mezery.
Zpět na začátek
3.Stáhněte si nejnovější verzi MSF šablonu procesu
Podívejte se na téma Download the latest version of the process templates.
Tip
Chcete-li získat přístup k nejnovější verze ve výchozím nastavení šablony procesů, nainstalujte nejnovější aktualizaci čtvrtletí pro Team Foundation Server.Důležité aktualizace byly provedeny pracovního postupu pro několik typů pracovní položku v nejnovější aktualizaci čtvrtletí.Tyto změny podporu zpětné přechody tak, aby při nechtěně přetáhnout pracovní položku na kanbanové Tabule nebo panelu úkolů do vyřešení nebo uzavřené stavu, můžete jej přetáhnout zpět do předchozího stavu pracovního postupu.
Upgrade můžete získat od společnosti Microsoft ke stažení: čtvrtletí aktualizace pro sadu Microsoft Visual Studio Team Foundation Server 2012.
Zpět na začátek
4.Typy odkazů importu
Importujte typy odkazů, SharedSteps a TestedBy, které jsou umístěny ve složce LinkTypes v šabloně procesu, uložený v úloha 3.
Provedení této úlohy pro každé kolekce týmových projektů uvedené na vaše upgradovanou Team Foundation Server.
Zadejte následující dva příkazy nahrazení dat pro argumenty, které jsou uvedeny a poté zvolte možnost 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 se měli řídit tuto strukturu: jednotky: \MSFTemplateFolder\WorkItem Tracking\LinkTypes.
Zpět na začátek
5.(Volitelné) Použít vlastní nastavení na nejnovější verze typy pracovních položek
Pokud jste upravili některé z následujících typů pracovních položek, je třeba aktualizovat nejnovější verze těchto typů pomocí vlastního nastavení. V následujících tabulkách sumarizují pole odebrat a přidán do nejnovější verze každého šablonu procesu.
Typy agilní pracovních položek
Typ pracovní položky |
Byl odebrán pole |
Přidaná pole |
---|---|---|
Chyba |
|
|
Úloha |
|
|
Příběhu uživatele (dříve s názvem scénář) |
|
Typy položek pracovní CMMI
Typ pracovní položky |
Byl odebrán pole |
Přidaná pole |
---|---|---|
Chyba |
|
|
Úloha |
|
|
Požadavek |
|
Typy vlastního nastavení může platí zahrnují přidání pole dodatky či změny vyberte seznamy nebo přidání do pracovního postupu důvodů. 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ího postupu, jej změnit po dokončení aktualizace a postupujte podle doprovodné materiály o metastate mapování zde uvedené: Configure and customize Agile planning tools for a team project.
Je-li používat jiné pracovní položky typy definované v šabloně procesu a chcete k jejich aktualizaci na nejnovější verze, budou použity žádné vlastní nastavení, které jste provedli jejich také. Také pokud jste určili typ vlastní pracovní položky, které lze využít ke sledování testovacích případů, měli byste použít vlastní nastavení z tohoto typu typ pracovní položky testovacích případů opatřeného nejnovější šablonu procesu.
Další informace o práci s artefaktů, poskytují tyto šablony procesů, naleznete v následujících tématech:
Šablona agilních procesů (verze 6.0)
Šablona procesů CMMI (verze 6.0)
Zpět na začátek
6.Importovat pracovní položky typy
Importujte následující typy pracovní položky založené na šabloně procesu, kterou pracujete s.
Agilní: Chyba, úkol, příběhu uživatele, testovacích případů sdílené kroky, žádost o revizi kódu, kód kontrolní odpovědi, žádosti o zpětnou vazbu, zpětnou vazbu odpovědi
CMMI: Chyba, úlohy, požadavku, testovacích případů sdílené kroky, žádost o revizi kódu, kód kontrolní odpovědi, žádosti o zpětnou vazbu, zpětnou vazbu odpovědi
Provedení této úlohy pro každou týmový projekt, který chcete aktualizovat.
Zadejte následující příkaz pro každý typ pracovní položky, které je nutné importovat, nahrazení dat pro argumenty, které jsou uvedeny a poté zvolte možnost ENTER klíč.
witadmin importwitd /collection:CollectionURL /p:projectName /f:"DirectoryPath\WITName"
Tip
Zadejte název souboru xml a nikoli popisný název typ pracovní položky.Můžete například zadejte CodeReviewRequest.xml pro typ pracovní položky žádost o revizi kódu.
Pro cestakadresari, zadejte umístění adresáře složky TypeDefinitions pro šablonu procesu, který jste stáhli. Cesta k adresáři se měli řídit tuto strukturu: jednotky: \MSFTemplateFolder/ Tracking\TypeDefinitions pracovních položek.
(Volitelné) Ověřte, zda že typy pracovních položek jsou přístupné tak, že otevřete Průzkumníka týmových projektů nebo Team Web Access. Bude pravděpodobně nutné aktualizace mezipaměti Chcete-li zobrazit změny.
Zpět na začátek
7.Importovat soubor kategorie
Importujte kategorie souboru, který je umístěn ve složce Sledování pracovních položek na šabloně procesu, který jste stáhli. Kategorie podpory inteligentní seskupení typy pracovních položek. Další informace naleznete v tématu Use categories to group work item types.
V okně příkazového řádku zadejte následující příkaz a nahrazování dat pro argumenty, které jsou uvedeny a poté zvolte možnost ENTER klíč.
witadmin importcategories /collection:CollectionURL /p:projectName /f:"DirectoryPath\categories.xml"
Pro cestakadresari, zadejte cestu ke složce Sledování pracovních položek pro šablonu procesu, který jste stáhli. Cesta k adresáři se měli řídit tuto strukturu: jednotky: \MSFTemplateFolder\WorkItem sledování.
Zpět na začátek
8.Import konfiguračního souboru procesu
Konfigurační soubor procesu určuje rozložení a funkce, které jsou k dispozici prostřednictvím stránky nevyřízenými položkami a panely Team Web Access. Chcete-li používat tyto stránky, je nutné importovat konfiguračního souboru procesu.
Importujte soubor definice procesu konfigurace.
witadmin importprocessconfig /collection:CollectionURL /p:" ProjectName" /f:"DirectoryPath\ProcessConfiguration.xml"
Pro cestakadresari, zadejte cestu ke složce procesu pro šablonu procesu, který jste stáhli. Cesta k adresáři se měli řídit tuto strukturu: jednotky: \TemplateFolder\WorkItem Tracking\Process.
Zpět na začátek
9.Ověřte přístup k nové funkce
Provádět úlohy, které jsou k dispozici ve New features added when you update Team Foundation Server.
Poznámka
Nebudete muset provést další kroky k aktualizaci pracovního postupu pro agilní týmové projekty, jak je popsáno v tomto poli: Update the workflow for agile team projects.Pomocí následujících postupů v tomto tématu, že bude použijete tyto změny již.
Zpět na začátek
Další úlohy, které rozhraní pomocí nástroje Microsoft Test Manager
Proveďte následující úlohy k dokončení aktualizace vyžadované k rozhraní s Test Manager.
1.Zadejte typ chyby, který má být vytvořen v aplikaci Microsoft Test Manager
Pro podporu automatické vytváření pracovní položky můžete sledovat vady kódu nebo chyby, které se nacházejí, když člen týmu test používá Test Manager, je třeba zadat typ chyby, který chcete použít pro váš stávající týmový projekt. tcm bugfieldmapping Podporuje příkaz import a export ze souboru mapování do týmového projektu. Soubor mapování definuje typ pracovní položky, chcete-li vytvořit a pole tři dat, která má být obsazeno podle Test Manager. Tři pole jsou opakovatelná kroky, informace o systému a sestavení v vady nebyla nalezena. Když testerovi spouští test a vyhledá vady, mohou vytvářet automaticky vyplněno tři pole chybu.
Otevřete Poznámkový blok nebo textový editor a zkopírujte následující kód do souboru:
<?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 typ pracovní položky, můžete použít k vytvoření kódu vady označen něco jiného než "Chyba", nahraďte "Chyba" v předchozím příkladu název tohoto typu pracovní položky.
Uložte soubor a označte jej bugfieldmappings.xml.
V okně příkazového řádku zadejte následující příkaz a nahrazování dat pro argumenty, které jsou uvedeny a poté zvolte možnost ENTER klíč.
tcm bugfieldmapping /import /mappingfile:"DirectoryPath\bugfieldmappings.xml" /collection:CollectionURL /teamproject:projectName
Pro cestakadresari, určit složku, kam jste uložili soubor bugfieldmappings.xml.
Další informace naleznete v tématu Přizpůsobení a správa testovacího prostředí [tcm a Microsoft Test Manager].
Zpět na začátek
2.Udělit oprávnění k otestování členy týmu
Je třeba udělit oprávnění pro členy týmu, kteří budou spravovat testovací prostředí a testovat konfigurace, vytvoření a zobrazení testů a provést další úlohy.
Následující tabulka popisuje oprávnění, která řídí přístup k testování funkce a podporu propojení s týmový projekt pro testování. Označuje také vede výchozí přiřazení, které byly provedeny 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í |
Popis |
Rozsah |
Čtenáři |
Přispěvatelé |
Tvůrce |
Doporučuje pro ruční testeři |
Doporučeno pro test vede |
---|---|---|---|---|---|---|---|
Zobrazit informace na úrovni projektu |
Můžete zobrazit členství ve skupinách na úrovni projektu a oprávnění pro tyto členy. |
Úroveň projektu |
|||||
Zobrazit testovací běhy |
Můžete zobrazit testovacích plánů v tomto uzlu. |
Úroveň projektu |
|||||
Vytvořit testovací běhy |
Můžete přidat a odebrat výsledky testů a přidat nebo upravit testů pro týmový projekt. |
Úroveň projektu |
|||||
Spravovat konfiguraci testu |
Můžete vytvářet a odstraňovat test konfigurace pro týmový projekt. |
Úroveň projektu |
|||||
Spravovat testovací prostředí |
Můžete vytvářet a odstraňovat testovacích prostředí pro týmový projekt. |
Úroveň projektu |
|||||
Smazat testovací běhy |
Můžete odstranit naplánované test pro týmový projekt. |
Úroveň projektu |
|||||
Zobrazit tento uzel. |
Můžete zobrazit nastavení zabezpečení pro uzel oblasti. |
Oblast uzlu |
|||||
Spravovat testovací plány |
Můžete vytvářet a upravovat testovacích plánů, které jsou přiřazeny k oblasti uzlu. Pokud testovací plány nejsou spuštěny, můžete je také odstranit. |
Oblast uzlu |
|||||
Spravovat testovací kontrolery |
Můžete zaregistrovat a zrušit registraci testovací řadiče pro kolekce týmových projektů. |
Kolekce projektu |
Pomocí následujících postupů, které jsou uvedeny pro konkrétní rozsah oblast můžete udělit oprávnění:
Můžete nastavit oprávnění na úrovni projektu nebo oprávnění uzel oblasti ze stránky Správa Team Web Access. Podívejte se na téma Správa oprávnění a Add and modify area and iteration paths.
Můžete nastavit oprávnění kolekce projektu z Průzkumník týmových projektů volbou týmu, nastavení kolekce projektu týmu, zabezpečení, otevřením a pomocí konzoly pro správu pro Team Foundation, nebo pomocí TFSSecurity a tf Nástroje příkazového řádku. Další informace naleznete v tématu úrovni kolekce skupin.
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í aktualizace úlohy, které jsou popsány v tomto tématu, můžete začít Microsoft Test Manager, připojte se k projektu a můžete začít plánovat vaše úsilí test. Další informace naleznete v tématu Testování aplikace.
Zpět na začátek
Další informace o změny provedené při upgradu sady TFS
Při upgradu z Visual Studio Team System 2008 Team Foundation Server do sady TFS 2012, obdržíte aktualizace provedené TFS 2010 a 2012 sady TFS. Nebyly nalezeny počet architektury změny provedené v vydání sady TFS 2010. Další informace o změny provedené při upgrade na nejnovější verzi sady TFS z Visual Studio Team System 2008 Team Foundation Server, naleznete na následujících odkazech:
Team Foundation Server 2010 klíčové koncepty (příspěvku blogu)
Aktualizace upgradovaný týmový projekt tak, aby přístup k novým funkcím (VS ALM 2010 article)
Vyhledání sestavy po the Upgrade na Team Foundation Server 2010 (VS ALM 2010 article)
Změny a dodatky se schématem pro datovou krychli služby Analysis (VS ALM 2010 article)
Changes made to team projects and default process templates during upgrade of Team Foundation Server (VS 2012 správy životního cyklu aplikací článek)
Viz také
Koncepty
Configure features after a TFS upgrade