Sdílet prostřednictvím


Stručná referenční dokumentace ke konfiguraci

Než budete moci synchronizovat data mezi Visual Studio Team Foundation Server a Microsoft Project Server, je nutné nejprve nainstalovat Team Foundation Server rozšíření pro Project Server a konfigurace dvou serverových produktů.Toto téma můžete použít jako rychlý odkaz nainstalovat software, přiřadit oprávnění, konfigurovat integraci a synchronizaci dat ověřit.Proveďte další vlastní konfigurace nebo podrobnější postupy naleznete v tématu Konfigurace integrace produktů TFS a Project Server.

[!POZNÁMKA]

Chcete-li položit dotaz komunitě, podívejte se na následující příspěvek ve fóru na webu společnosti Microsoft: Integrace sady Team Foundation Server a Project Server.

V tomto tématu

  • Potřebný software

  • Instalace softwaru

  • Přiřazení oprávnění

  • Konfigurovat integraci

  • Ověřit synchronizaci dat

Požadavky

Postupujte podle pokynů v tomto tématu, patří do těchto skupin nebo mít následující oprávnění:

  • Pro registraci instance aplikace Project Web Access nebo aplikace Project Web App (PWA), musíte být členem Správci serveru Team Foundation skupiny a správcům seskupit pro každou instanci aplikace PWA, který bude registrovat.

  • Udělit Team Foundation oprávnění: musí patřit do Správci serveru Team Foundation skupinu nebo vašeho Zobrazit informace o úrovni instance a Upravit informace o úrovni instance oprávnění musí být nastavena na Povolit.Musí mít rovněž přístup k Konzola pro správu serveru Team Foundation nebo Členství ve skupině dialogové okno pro kolekci týmu projektu pomocí Průzkumník týmových projektů.

  • Chcete-li udělit oprávnění k serveru Microsoft Office Project: musí mít Správa uživatelů a skupin globální oprávnění pro instanci aplikace PWA.Musí mít také přístup k serveru Project Server pomocí aplikace PWA.

  • Udělení oprávnění zprostředkovatele sdílených služeb: musí patřit do Správci farmy skupiny, Pro správu služby SharePoint skupina nebo skupiny administrators pro webovou aplikaci, která podporuje Server Microsoft Office Project.Členství ve skupině závisí na architektuře zabezpečení nasazení.

  • Chcete-li použít stsadm.exe: musíte být správce v místním počítači.

Další informace naleznete v tématu Přiřazení oprávnění na podporu integrace produktů TFS a Project Server.

Potřebný software

Následující tabulka shrnuje potřebný software, který musíte nainstalovat a nakonfigurovat před instalací Team Foundation Server rozšíření pro Server Microsoft Office Project.

Důležitá poznámkaDůležité

Instalace a inovace na Visual Studio Team Foundation Server 2012 vyžaduje 64bitových počítačů.Také chcete-li nainstalovat Team Foundation Server rozšíření serveru Microsoft Office Project vyžaduje Server Microsoft Office Project je v 64bitových počítačů.

Krok

Úloha

Počítač

Poznámky

Krok 1

Nainstalujte jednu z následujících verzí serveru Microsoft Office Project:

  • Project Server 2010 s aktualizací SP1

  • Project Server 2013.

Na každém webová vrstva a vrstva aplikace serveru, který hostuje aplikace Project Server 2010 a 2013 Server projektu a který se bude podílet synchronizace dat.

Důležitá poznámkaDůležité

Pro Project Server 2010, musí být nastavena na webovou aplikaci služby SharePoint pro instanci aplikace PWA Klasický režim ověřování.Nebudete se moci zaregistrovat, pokud je instance PWA nastavena na Ověřování na základě deklarací identity.

2013 Project Server, můžete nakonfigurovat webovou aplikaci SharePoint pro instanci aplikace PWA buď Klasický režim ověřování nebo Ověřování na základě deklarací identity.

Krok 2

Nainstalujte jednu z následujících verzí systému Microsoft Office Project:

Každý klientský počítač, na kterém se použije aplikace Project Professional pro synchronizaci dat mezi plány projektů organizace a týmové projekty.

Je třeba nainstalovat Visual Studio 2012 nebo Průzkumník týmových projektů 2012 každého klientského počítače získat modul plug-in, který podporuje integraci mezi Team Foundation Server a serveru Project Server.

[!POZNÁMKA]

Není nutné instalovat službu Active Directory, ale důrazně doporučujeme, aby bylo možné více snadněji synchronizovat účty uživatelů, skupin a služeb, které jsou platné v rámci Team Foundation Server a serveru Project Server.

Instalace softwaru

Následující tabulka shrnuje kroky instalace, které je třeba provést.Chcete-li nainstalovat softwar, musíte mít oprávnění správce v počítači, kde je nainstalován software.

Krok

Úloha

Počítač

Poznámky

Krok 1

Nainstalujte server Visual Studio Team Foundation Server 2013.

Každý server aplikační vrstvy pro Team Foundation Server se účastní synchronizace dat se serverem Project Server.

Software, který podporuje synchronizaci dat je automaticky nainstalován s Team Foundation Server.Další informace naleznete v tématu Průvodce instalací serveru Team Foundation Server.

Krok 2

Instalace Team Foundation Server rozšíření pro Server Microsoft Office Project.

Na každém webová vrstva a vrstva serveru aplikace hostící Project Server 2010 a Project Server 2013 a že bude účastnit synchronizace dat.

Pouze počítače, které mají Team Foundation Server rozšíření pro instalaci serveru Microsoft Office Project se mohou účastnit synchronizace dat mezi dvěma výrobky.

Další informace naleznete v tématu Jak: Přidání serveru Microsoft Project Server Team Foundation.

Krok 3

Install Visual Studio 2013 or Průzkumník týmových projektů 2013.

Stahování, viz: stáhne aplikace Visual Studio 2013

Každý klientský počítač, na kterém se použije aplikace Project Professional pro synchronizaci dat mezi plány projektů organizace a týmové projekty.

Každý klientský počítač nebo server, který budete používat ke konfigurování a správě integrace těchto dvou výrobků.

Důležitá poznámkaDůležité

Je třeba nainstalovat Visual Studio 2012 získat doplněk aplikace Project Professional, ale nevyžadují licenci klientského přístupu (CAL) na rozhraní s integrací Team Foundation Server a serveru Project Server.

Každý vedoucí projektu, kteří budou spravovat plány projektů organizace, které se budou podílet na synchronizaci dat s Team Foundation nutné nainstalovat doplněk aplikace Project Professional.Také každý správce, který bude konfigurovat integraci dvou serverových produktů vyžaduje software, který je instalován společně s Visual Studio 2012.Tento software se konfiguruje doplněk projektu pro integraci.

Zpět na začátek

Přiřazení oprávnění

Chcete-li přiřadit oprávnění, musí mít oprávnění pro správu softwarových prvků, které konfigurujete.Je třeba přiřadit oprávnění pro správu Team Foundation Server a instance aplikace Project Web Access nebo aplikace Project Web App (PWA) uživatelům, kteří budou konfigurovat integraci těchto produktů.Následující tabulka shrnuje oprávnění, které je třeba přiřadit.Po dokončení instalace byste měli provést tyto úlohy Team Foundation Server rozšíření pro Server Microsoft Office Project.Přiřadit většině oprávnění až Team Foundation konzolu pro správu pro kolekci projektu Zabezpečení aplikace Project dialogové okno pro týmového projektu nebo prostřednictvím webové stránky Spravovat uživatele nebo spravovat skupiny pro instanci aplikace PWA.

Přiřazení oprávnění naleznete ve Přiřazení oprávnění na podporu integrace produktů TFS a Project Server.

Konfigurovat integraci

Následující tabulka shrnuje minimální sadu kroků, které je nutné provést při konfiguraci integrace těchto dvou výrobků.Každý krok se používá TfsAdmin nástroj příkazového řádku, které lze získat přístup tak, že 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(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

V 32bitové verzi systému Windows, nahradit %programfiles(x86)% s %programfiles%.

Provést více vlastní konfigurace, viz Konfigurace integrace produktů TFS a Project Server.

[!POZNÁMKA]

I když se přihlásíte s oprávněními správce, je nutné otevřít okno příkazového řádku se zvýšenými oprávněními spustit TfsAdmin nástroj příkazového řádku na serveru se systémem Windows Server 2008.Chcete-li otevřít příkazový řádek se zvýšenými oprávněními, klikněte na tlačítko Start, pravým tlačítkem myši klikněte na možnost Příkazový řádek a poté klikněte na možnost Spustit jako správce.Další informace naleznete na následující stránce na webu společnosti Microsoft: Řízení uživatelského přístupu.

Krok

Úloha

Krok 1

Zaregistrujte instanci aplikace PWA.Každou instanci aplikace PWA, který podporuje hostící týmové projekty, které se budou podílet plánů projektu organizace na serveru vrstva aplikace v synchronizaci dat, je nutné zaregistrovat.Všechny instance aplikace PWA, které jsou použity plány projektu organizace, které je třeba provést synchronizaci svých dat týmového projektu byste měli zaregistrovat.

TfsAdmin ProjectServer /RegisterPWA /pwa:pwaUrl /tfs:tfsUrl

Nahradit pwaUrl se URL Uniform Resource Locator () pro instanci aplikace PWA a tfsUrl s adresou URL na server aplikační vrstvy.

Následující příklad registruje PWAInstance k AdventureWorksServer:

TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/

[!POZNÁMKA]

Výchozí port pro Team Foundation Server je 8080.Další informace naleznete v tématu Postupy: Ověření a oprava přiřazení portů.

Krok 2

Přiřadit instanci aplikace PWA se kolekce týmového projektu.Je nutné mapovat každou instanci aplikace PWA, která podporuje podnikový plán projektu.Měla mapovat všechny instance aplikace PWA, které jsou využívány plány projektů organizace, které musí synchronizovat data s týmové projekty.

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

Nahradit tpcUrl s adresou URL pro kolekci týmu projektu.

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

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

Krok 3

Uložit výchozí mapování polí.Je nutné definovat mapování polí pro každou kolekci projektu, který jste přiřadili k instanci aplikace PWA.Můžete použít výchozí mapování pole jako východiska a pouze v případě potřeby je upravte.

TfsAdmin ProjectServer /UploadFieldMappings /collection:tpcUrl /useDefaultFieldMappings

Následující příklad nahraje výchozí mapování pole DefaultCollection na AdventureWorksServer:

TfsAdmin ProjectServer /UploadFieldMappings /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /useDefaultFieldMappings

Další informace naleznete v tématu Přizpůsobení mapování polí mezi produkty TFS a Microsoft Project.

Krok 4

Přidružit podnikový plán projektu týmu projektu.Než můžete mapovat plánu projektu, je nutné nejdříve publikovat na serveru Microsoft Office Project a týmového projektu musí být definovány v kolekci.Každý plán projektu organizace je třeba namapovat na týmového projektu, který obsahuje data, která chcete synchronizovat.Je také třeba určit typy pracovních položek, které chcete účastnit synchronizace.

TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseproject:PlanName /teamproject:ProjectName /workitemtypes:ListOfTypes

Nahradit PlanName s názvem organizace plánu projektu, ProjectName s názvem týmu projektu a ListOfTypes s názvy typů pracovních položek.Můžete například zadat následující typy pracovních položek pro podporu agilní procesu jako "User Story,Task" nebo "User Story", Task.Pokud váš projekt vychází z formální šablonu procesu (CMMI), můžete zadat "Requirement,Task".Nevkládejte mezeru za čárkou.

Následující příklad mapuje MyEnterpriseProjA MyTeamProjB v DefaultCollection na AdventureWorksServer a určuje, že úlohy a příběhy uživatelů bude účastnit synchronizace:

TfsAdmin ProjectServer /MapPlanToTeamProject /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ enterpriseproject:MyEnterpriseProjA /teamproject:MyTeamProjB /workitemtypes:"User Story,Task"

[!POZNÁMKA]

/nofixedwork Příznak je volitelné.Určit tento příznak, pouze pokud chcete, aby Server Microsoft Office Project úkoly, které jsou mapovány na pracovní položky Team Foundation není má být přiřazen Pevná práce úloh typu.

Pokud jste namapovali plán projektu byl otevřen, zavřete a znovu otevřete pro změny registrace.Když otevřete plán, měli byste ověřit, zda Publikovat projekt týmu a Typ pracovní položky sloupců (Text30).Přítomnost těchto sloupců znamená, že plán projektu byl namapován na týmového projektu.

Krok 5

Přidání členů týmu do fondu zdrojů organizace.Pro každý úkol, který je publikován v týmu projektu musíte přiřadit platné přispěvatele projektu týmu jako prostředek.Je nutné také určit jako Přispěvatel platného člena týmu, který podá pracovních položek, které budou synchronizovány se serverem Project Server.Chcete-li určit platný přispěvatele, musí přidat členy týmu z fondu zdrojů organizace k prostředkům pro plán projektu organizace.Další informace naleznete v tématu Přidání zdrojů do fondu zdrojů organizace.

Ověřit synchronizaci dat

Můžete ověřit, že data jsou synchronizována pomocí kroků, které jsou shrnuty v následující tabulce.Tyto kroky lze proveďte pomocí plánu projektu organizace a týmu projektu, který je mapován při konfiguraci integrace.

Krok

Úloha

Procedura

Krok 1

Program Správce: Přidání úkolu a nastavte ji na synchronizaci s Team Foundation Server.

Důležitá poznámkaDůležité

Ujistěte se, že poté, co byl mapován zavřete plán projektu a poté jej znovu otevřete.

V plánu projektu připojené organizace definujte příběhu uživatele, úkolu nebo požadavku.Přesvědčte se, zda přiřadit následující pole: Názvy zdrojů, Publikovat projekt týmu, a Pracovní položky Typ (TFS).Plán uložte a pak publikovat na serveru Microsoft Office Project.

Můžete ověřit, že plán byl publikován v případě zkontrolujte stavový řádek v plánu projektu.

Krok 2

Vedoucí týmu: Ověřte, že úkoly, které byly přidány v kroku 1 se zobrazí jako položky práce v Team Foundation.

V Průzkumník týmových projektů, spuštění dotazu nevyřízené položky produktů nebo rozpisu práce.Nové pracovní položky se zobrazí během několika minut publikovaný na serveru Microsoft Office Project plánu.

Otevřít pracovní položky a ověřte, zda Server synchronizace projektu zpráva byla přidána do historie pole.

Krok 3

Vedoucí týmu: Změňte jednu z pracovních položek, které byly replikovány v Team Foundation.Přidat pracovní položky a nastavit jej publikovat na serveru Microsoft Office Project.

Otevřete replikovanou pracovní položku, klepněte Project Server kartu a změnit pole.Můžete například změnit Zbývající práce pole.

Vytvořit pracovní položku, nastavte Odeslat na server Project Server na Anoa uložte pracovní položky.

[!POZNÁMKA]

Je možné odeslat pouze pracovních položek, které jsou typy, které byly nakonfigurovány k účasti na synchronizaci dat.

Krok 4

Program Správce: revize a schválení aktualizovaného stavu odeslaných pracovních položek.

Z webového prohlížeče otevřete schvalovacího centra a ověřte, zda stav aktualizace pro aktualizované pracovní položky a nově vytvořené pracovní položky.Lze očekávat aktualizaci stavu po několik minut.Přijímat aktualizace stavu a přidat komentář.

[!POZNÁMKA]

Integraci se Project Server 2010, můžete ověřit, zda se zobrazí poznámky, které přidáte k aktualizaci stavu historie pole pracovní položky.

Aktualizace plánu projektu organizace se změnami, které byly odeslány z Team Foundation, musí přijímat aktualizace.

Krok 5

Program Správce: Ověřte, že schválené pracovní položky se zobrazují v plánu projektu organizace.

Otevřít plán projektu organizace a potvrďte, že schválené pracovní položky se zobrazí.Pravděpodobně zavřete plán projektu a zobrazte aktualizace znovu.

Krok 6

Vedoucí týmu: Zkontrolujte stav odeslaných pracovních položek a Project Server synchronizace zpráv.

V Průzkumník týmových projektů, aktualizaci týmového projektu.Otevřít pracovní položky, které byly odeslány na server Project Server a přečtěte si zprávu, která byla přidána k Historie pole.Klepněte Project Server kartu a zkontrolujte hodnoty, které byly přiřazeny k serveru Microsoft Office Project pole stavu.Aktualizace se zobrazí po několika minutách by měl očekávat.

Viz také

Úkoly

Konfigurace integrace produktů TFS a Project Server

Koncepty

Požadavky na systém a instalaci pro podporu integrace produktů TFS a Project Server

Mapování součástí integrace [TfsAdmin ProjectServer]

Přehled procesu synchronizace pro integraci produktů TFS a Project Server