Sdílet prostřednictvím


Mapování kolekce týmových projektů na instanci aplikace PWA

Před synchronizací dat mezi Visual Studio Team Foundation Server 2012 a je nutné provést několik úkolů, které zahrnují mapování kolekce týmového projektu do instance aplikace Project Web Access nebo aplikace Project Web App (PWA) serveru Microsoft Project.Toto mapování můžete spravovat pomocí následujících možností TFSAdmin nástroj příkazového řádku:

  • /MapPWAToCollection: Mapuje kolekce týmového projektu instanci aplikace PWA.Instance můžete namapovat více kolekcí, ale pouze jedna instance namapujete jednotlivé kolekce.Před kolekci lze mapovat na instanci, zaregistrujte instanci.

  • /GetMappedCollections: Vrátí seznam kolekce týmových projektů, které byly mapovány na instanci aplikace PWA.

  • /UnmapPWAFromCollection: Odebere mapování kolekce týmového projektu z instanci aplikace PWA.

Konec konec přehled jak integrovat tyto produkty, viz Konfigurace integrace produktů Team Foundation Server a Project Server.

Použití TFSAdmin 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 nastavena oprávnění pro kolekce týmového projektu 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 /GetMappedCollections /tfs:tfsUrl 

TfsAdmin ProjectServer /MapPWAToCollection /pwa:pwaUrl /collection:tpcUrl

TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:pwaUrl /collection:tpcUrl [/force]

Parametry

Parametr

Description

/tfs:tfsUrl

Určuje uniform resource locator (URL) server aplikační vrstvy pro Team Foundation.Zadejte adresu URL v následujícím formátu:

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

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

http://Název_serveru: port

/pwa:Adresa pwaUrl.

Určuje adresu URL pro instanci aplikace PWA.Zadejte adresu URL v následujícím formátu:

http://PWAServerName/PWA

/collection:tpcUrl

Určuje adresu 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, zadáte URI v následujícím formátu:

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

/force

Nepovinné.K dispozici /UnmapPWAFromCollection pouze možnost.Odebere všechna mapování pro všechny týmové projekty v kolekci.Tato možnost je třeba zadat pouze v případě, že Opravdu má již všechny týmové projekty v kolekci nadále účastní synchronizace dat.

/? nebohelp

Zobrazí informace o příkazu.

Zpět na začátek

Poznámky

Při spuštění příkazu zpráva se zobrazí a potvrzuje se provádí akci a objekt akce.Například následující zpráva státech je mapována zadané instanci aplikace PWA:

Mapping Project Web Access:http://MyPWAServer/MyPWAInstance/ . . . Done.

Po dokončení příkazu se zobrazí další zpráva.Například následující zpráva označuje zaregistrována instanci aplikace PWA Team Foundation Server:

Mapping team project collection http://MyTFSServer:8080/tfs/Collection0 to PWA http://MyPWAServer/MyPWAInstance/. 

Následující operace jsou prováděny při mapování kolekce týmového projektu:

  • Umístění služby pro kolekci mapování je aktualizována.

  • Globální pravidla a pole v kolekci jsou vytvořeny.

  • Úloha služby zaregistrován modul synchronizace.

Dříve než můžete zrušit mapování kolekce z instance aplikace PWA, musí nejprve unmap všechny týmové projekty a plány projektů organizace, které jsou mapovány pro kolekce týmového projektu.Pokud projekty jsou mapovány při spuštění /UnmapPWAFromCollection možnost, zobrazí upozornění, že je nutné nejprve použít /UnmapPlanFromProject možnost.Jako alternativu můžete použít /force příznak odebrat všechna mapování pro všechny týmové projekty v kolekci.

Zobrazit seznam projektů mapované spuštěním /GetMappedProjects možnost.Další informace naleznete v tématu Správa mapování mezi podnikovým projektem a týmovým projektem.

Pokud spustíte /UnmapPWAFromCollection kolekce, které jsou namapovány žádné projekty, příkaz odstraní pouze mapování, ale také globální pravidla.

Zpět na začátek

Příklady

V každém příkladu platí následující hodnoty:

  • Adresa URL pro instanci aplikace PWA: http:// PWAServerName/PWAInstance/

  • Adresa URL pro Team Foundation Server: http://AdventureWorksServer:8080/tfs/

  • Adresa URL kolekce týmového projektu: http://AdventureWorksServer:8080/tfs/DefulatCollection

Gg412654.collapse_all(cs-cz,VS.110).gifKolekce seznam projektů, které jsou mapovány

Následující příklad uvádí týmového projektu kolekcí, které jsou definovány v AdventureWorksServer a která jsou mapovány na instanci aplikace PWA.

TfsAdmin ProjectServer /GetMappedCollections /tfs:http://AdventureWorksServer:8080/tfs/

Gg412654.collapse_all(cs-cz,VS.110).gifKolekce týmového projektu přiřadit instanci aplikace PWA

Následující příklad mapuje DefaultCollection PWAInstance, které je definováno na AdventureWorksServer.

TfsAdmin ProjectServer /MapPWAToCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Gg412654.collapse_all(cs-cz,VS.110).gifOdebrat mapování kolekce

Následující příklad odebere mapování DefaultCollection z PWAInstance.

TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Zpět na začátek

Viz také

Úkoly

Konfigurace integrace produktů Team Foundation Server a Project Server

Koncepty

Vyloučení komponenty ze synchronizace dat

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