Sdílet prostřednictvím


Správa typů pracovních položek, které jsou k dispozici pro synchronizaci

Před synchronizací dat mezi Visual Studio Team Foundation Server 2012 a Microsoft Project Server, je nutné konfigurovat integraci dvou serverových produktů.Jako součást úlohy konfigurace podnikový plán musí přidružit týmového projektu a musí určit typy pracovních položek, které se budou účastnit v synchronizaci.Po provedení počáteční konfigurace a mapování můžete změnit typy pracovních položek, které jsou namapovány.

Typy pracovních položek, které se účastní synchronizace pomocí následujících možností můžete spravovat TfsAdmin ProjectServer nástroj příkazového řádku:

  • /MapWorkItemTypes: Definuje typy pracovních položek, které se mohou účastnit synchronizace týmu projektu.Přestože lze mapovat několik typů, jsou synchronizovány pouze pracovní položky, které jsou odeslány pro publikování.

  • /GetMappedWorkItemTypes: Vrátí seznam typů pracovní položky konfigurované účastnit synchronizace týmu projektu.

  • /UnmapWorkItemTypes: Odebere pracovní položka typy z účastnících se procesu synchronizace týmu projektu.

Přehled integrovat dva serverové produkty, viz Konfigurace integrace produktů Team Foundation Server a Project Server.Přehled projektu organizace přidružit týmového projektu, viz Správa přidružení podnikových projektů k týmovým projektům.

Použití TfsAdmin ProjectServer příkazového řádku nástroj, otevřete okno příkazového řádku kde buď Visual Studio nebo Průzkumník týmových projektů je nainstalován a zadejte:

cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE

64Bitové edice systému Windows nahradit %programfiles% s %programfiles(x86)%..

Požadovaná oprávnění

Tyto příkazy používat vaše Správa serveru Project Server integration musí být oprávnění nastavena na Povolit.Také účet služby pro Team Foundation Server musí udělit potřebná oprávnění k interakci s instanci aplikace PWA, synchronizace dat se bude podílet.Další informace naleznete v tématu Podpora integrace produktů Team Foundation Server a Project Server pomocí přiřazení oprávnění.

[!POZNÁMKA]

I v případě přihlášení s oprávněním správce, musíte otevřít zvýšená okno příkazového řádku k provedení této funkce na serveru se systémem Windows Server 2008.Otevření okna příkazového řádku se zvýšenými oprávněními, zvolte Start, otevřete místní nabídku příkazového řádkua pak zvolte Spustit jako správce.Další informace získáte na následující stránce webu společnosti Microsoft: Uživatele.

Syntaxe

TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:tpcUrl teamProject:TeamProjectName

TfsAdmin ProjectServer /MapWorkItemTypes /collection:tcpUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes [/skipUIChanges]

TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes [/force]

Parametry

Parametr

Description

/collection:tpcUrl

Určuje uniform resource locator (URL) kolekce týmového projektu.Zadejte adresu URL v následujícím formátu:

http://Název_serveru: port/název_virtuálního_adresáře/Název_kolekce

Pokud nezadáte virtuálního adresáře, zadejte adresu URL v následujícím formátu:

http://Název_serveru: port / Název_kolekce

/teamProject:TeamProjectName

Určuje název definovaný v projektu kolekce týmového projektu.

/workItemTypes:ListofWorkItemTypes

Určuje seznam oddělený čárkami, referenční názvy jednoho nebo více typů pracovních položek.Je třeba zadat pouze na typy pracovních položek, jejichž data chcete sledovat v aplikaci Project Professional.Můžete například zadat následující typy pracovních položek pro podporu agilní procesu jako "Příběh uživatele, úkol" nebo "příběhu uživatele", úkol.Nezahrnujte mezeru za čárkou.

/skipUIChanges

Určuje, že Project Server měnit kartu formulář pracovní položky pro typy, které zadáte.Tento příznak by měla obsahovat, pokud jste přizpůsobili Project Server kartu pro ohrožené typy nebo MapWorkItemTypes příkaz nelze dokončit.Definice typu můžete aktualizovat ručně.Další informace naleznete v tématu Prvky XML přidáno k definici pro položky typu práce.

/force

Odebere všechny odkazy, které navázat pracovní položky, které můžete určit typy úkolů v projektu.Pokud použijete tuto možnost, můžete odebrat typy práce, které položky z účasti na synchronizaci dat i v případě, že pracovní položky, typ, který se právě synchronizuje.

/? nebo help

Zobrazí informace o příkazu.

Zpět na začátek

Poznámky

Při spuštění příkazu se zobrazí zpráva, která označuje, jaké akce se provádí na objekt.Například následující zpráva uvádí příběhy uživatelů a úkoly jsou právě konfigurovány účastnit synchronizace dat.

Configuring synchronization for the following work item types for team project ProjA: User Story, Task. . . 

Po dokončení příkazu se zobrazí další zpráva.Například následující zpráva označuje, že příběhy uživatelů a úkoly úspěšně byly konfigurovány.

You have successfully configured the following work item types for team project ProjA: User Story, Task.

Kromě konfigurace v synchronizaci, typy pracovních položek, které se mohou podílet /MapWorkItemTypes příkaz provede následující operace:

  • Přidá typy pracovních položek, které můžete určit sadu typů, které se účastní synchronizace dat.Příkaz, není unmap jakékoli existující namapovaná typy.

  • Přidá Project Server kartu do formulářů pro typy pracovních položek, které zadáte.

    Pokud Project Server karta je již definován typ pracovní položky, který určíte typ ignorován, a formuláře pracovních položek tohoto typu jsou provedeny žádné změny.

Při pokusu o mapování typů pracovní položky pro projekt týmu, který není přidružen podnikový plán, objeví se chyba.Typy práce položky pouze pro tým projekty, které jsou nakonfigurovány k účasti na synchronizaci lze namapovat.Další informace naleznete v tématu Správa přidružení podnikových projektů k týmovým projektům.

Pokud odebrat mapování pro položky typu práce Project Server karta je odebrána z formuláře pro tento typ týmu projektu, který jste nenamapovaná.

Dříve než můžete zrušit mapování typu položky práce týmu projektu, byste měli odstranit úkoly z plánu projektu organizace odebrat všechna přidružení mezi jim a pracovních položek v Team Foundation.Po odstranění úlohy z plánu projektu organizace, musíte ji publikovat a počkejte na dokončení synchronizace.Jako alternativu můžete zadat /force příznak odebrat všechny odkazy, které úkoly týmu projektu navázat pracovní položky.Pouze pracovní položky, které jsou typy, které zadáte, budou odebrány z účastnících se procesu synchronizace.

Tip

Pokud odstraníte úkoly, můžete nejprve zkopírovat do jiného plánu udržovat záznam z nich.

Zpět na začátek

Příklady

Gg412655.collapse_all(cs-cz,VS.110).gifTypy práce položky seznamu, které jsou mapovány

Následující příklad načte typy pracovních položek, které jsou nakonfigurovány účastnit synchronizace týmu projektu Contoso v DefaultCollection na AdventureWorksServer.

TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /teamproject:Contoso

Gg412655.collapse_all(cs-cz,VS.110).gifMapování typu položky práce týmu projektu

Následující příklad nastaví příběhy uživatelů a úkoly účastnit synchronizace dat projektu Contoso.

TfsAdmin ProjectServer /MapWorkItemTypes /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ /teamProject:Contoso /workitemtypes:”User Story, Task”

Gg412655.collapse_all(cs-cz,VS.110).gifOdebrat mapování položky typu práce týmu projektu

Následující příklad odebere úkoly z účasti na synchronizaci dat pro projekt společnosti Contoso.

TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ /teamProject:Contoso /workitemtypes:Task

Zpět na začátek

Viz také

Koncepty

Určení typů pracovních položek, které lze synchronizovat

Řízení integrace s produktem Project Server pomocí nástroje TfsAdmin ProjectServer

Další zdroje

Přizpůsobení mapování polí mezi produkty Project Server a Team Foundation Server