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
Kolekce 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/
Kolekce 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
Odebrat 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