Podręczny wykaz konfiguracji
Przed zsynchronizowaniem danych między Visual Studio Team Foundation Server 2012 i Microsoft Project serwera, należy najpierw zainstalować Team Foundation Server rozszerzeń dla programu Project Server i skonfiguruj serwer dwa produkty.W tym temacie jako podręczny wykaz służy do instalowania oprogramowania, przypisywanie uprawnień, konfigurowanie integracji i weryfikacji synchronizacji danych.Do wykonywania bardziej dostosowany konfiguracje lub aby uzyskać szczegółowe procedury, zobacz Konfigurowanie integracji programów Team Foundation Server i Project Server.
[!UWAGA]
Aby zadać pytanie Wspólnoty, zobacz następujące forum ogłosić w witrynie firmy Microsoft: Team Foundation Server i integracja z programem Project Server.
W tym temacie
Instalowanie i konfigurowanie oprogramowania wstępnie
Zainstaluj oprogramowanie
Przypisywanie uprawnień
Konfigurowanie integracji
Weryfikuj synchronizację danych
Wymagane są uprawnienia
Do czynności opisanych w tym temacie, musi należeć do następujących grup lub mieć następujące uprawnienia:
Aby zarejestrować wystąpienie programu Project Web Access lub Project Web App (PWA), użytkownik musi należeć do Team Foundation Administratorzy do administratorów 5–12 dla każdego wystąpienia programu PWA, który dokona rejestracji oraz.
Udzielenia Team Foundation uprawnienia:, trzeba należeć do Team Foundation Administratorzy grupy lub służy do wyświetlania informacji egzemplarz poziom i edytować informacje o egzemplarz poziom należy ustawić uprawnienia Zezwalaj na.Trzeba mieć również dostęp do Konsoli administracyjnej programu Team Foundation lub Przynależności do grupy okno dialogowe Kolekcja projektów zespołu za pomocą Team Explorer.
Aby udzielić uprawnień serwera Project Server: musisz mieć Zarządzaj użytkownikami i grupami globalne uprawnienia dla wystąpienia programu PWA.Trzeba mieć również dostęp do serwera Project Server za pośrednictwem programu PWA.
Aby udzielić uprawnień dostawcy usług udostępnionych: użytkownik musi należeć do Administratorzy farmy grupy, Administracji programu SharePoint grupę lub grupy Administratorzy dla aplikacji sieci Web, która obsługuje serwera Project Server.Członkostwo w grupie będą zależały od architekturę zabezpieczeń danego wdrożenia.
Aby użyć stsadm.exe: musisz być administratorem komputera lokalnego.
Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do obsługi integracji programów Project Server i Team Foundation Server.
Instalowanie i konfigurowanie oprogramowania wstępnie
W następującej tabeli podsumowano wstępnie wymagane oprogramowanie, które należy zainstalować i skonfigurować przed zainstalowaniem Team Foundation Server rozszerzeń dla programu Project Server.
Ważne |
---|
Instalowania lub uaktualniania do Visual Studio Team Foundation Server 2012 wymaga komputerach 64-bitowych.Ponadto aby zainstalować Team Foundation Server rozszerzeń dla programu Project Server wymaga, aby serwer Project Server jest zainstalowany na komputerach 64-bitowych. |
Krok |
Zadanie |
Maszyny |
Uwagi |
---|---|---|---|
Zainstaluj jedną z następujących wersji programu Project Server:
|
Na każdym serwerze warstwie aplikacji, która hosty Project Server 2007 z dodatkiem SP2 lub SP3, którą będzie uczestniczyć w synchronizacji danych lub każdej warstwie sieci web oraz warstwie aplikacji serwera obsługującego programu Project Server 2010 lub Project Server 2013, którą będzie uczestniczyć w synchronizacji danych. |
Serwer Project Server 2007 muszą być obsługiwane przez SQL Server 2005 lub SQL Server 2008.
Ważne
Project Server 2007 i Project Server 2010, aplikacji sieci web programu SharePoint dla wystąpienia programu PWA muszą być równe Uwierzytelnianie w trybie klasycznym.Nie można zarejestrować wystąpienie programu PWA, jeśli jest równa Uwierzytelniania opartych na oświadczeniach.Dla programu Project Server 2010 można skonfigurować aplikacji sieci web programu SharePoint dla wystąpienia programu PWA albo Uwierzytelnianie w trybie klasycznym lub Uwierzytelniania opartych na oświadczeniach.
|
|
Zainstaluj jedną z następujących wersji programu Office Project:
|
Każdym komputerze klienta, na którym programu Project Professional będzie używany do synchronizowania danych między enterprise project planów i projektów zespołu. |
Należy zainstalować Visual Studio 2012 lub Team Explorer 2012 na każdym komputerze klienta, aby pobrać wtyczkę który obsługuje integrację między Team Foundation Server i Project Server. |
[!UWAGA]
Nie trzeba wdrożenia usługi Active Directory, ale zalecane jest tak aby można było łatwo synchronizować więcej kont użytkowników, grup i usługi, które są prawidłowe w Team Foundation Server i Project Server.
Powrót do początku
Zainstaluj oprogramowanie
W następującej tabeli podsumowano, należy wykonać kroki instalacji.Aby zainstalować oprogramowanie, trzeba mieć uprawnienia administracyjne na komputerze, na którym zainstalowane jest oprogramowanie.
Krok |
Zadanie |
Maszyny |
Uwagi |
---|---|---|---|
Install Visual Studio Team Foundation Server 2012. |
Każdy serwer w warstwie aplikacji dla Team Foundation Server który będzie uczestniczyć w synchronizacji danych z serwerem Project Server. |
Oprogramowanie obsługujące synchronizację danych jest automatycznie instalowany z Team Foundation Server.Aby uzyskać więcej informacji, zobacz Instalowanie Team Foundation Server i Visual Studio Informatykami. |
|
Zainstaluj Team Foundation Server rozszerzeń dla programu Project Server. |
Na każdym serwerze w warstwie aplikacji obsługującego Project Server 2007 i że będzie uczestniczyć w synchronizacji danych lub każdego warstwie sieci Web i serwer warstwy aplikacji, które hosty programu Project Server 2010 lub Project Server 2013, którą będzie uczestniczyć w synchronizacji danych. |
Jedynie te urządzenia, które mają Team Foundation Server rozszerzeń dla programu Project Server zainstalowane mogą uczestniczyć w synchronizacji danych między tymi dwoma produktami. Aby uzyskać więcej informacji, zobacz Jak: Dodawanie serwera Project Server do Team Foundation Server. |
|
Install Visual Studio 2012 or Team Explorer. Pliki do pobrania zobacz: |
Każdym komputerze klienta, na którym programu Project Professional będzie używany do synchronizowania danych między enterprise project planów i projektów zespołu. Każdego komputera klienta lub serwera, który będzie używany do konfigurowania i administrowania integracji tych dwóch produktów.
Ważne
Należy zainstalować Visual Studio 2012 uzyskać dodatek dla programu Project Professional, ale nie wymagają licencji dostępu klienta (CAL) do interfejsu dzięki integracji z Team Foundation Server i Project Server.
|
Poszczególnym menedżerom projektów, które będą zarządzały planów projektów przedsięwzięcia, które będą uczestniczyć w synchronizacji danych z Team Foundation należy zainstalować dodatek do programu Project Professional.Ponadto każdy administrator, który służy do konfigurowania integracji produktów serwerowych dwóch wymaga oprogramowania, który jest instalowany z Visual Studio 2012.To oprogramowanie konfiguruje dodatek do projektu do integracji. |
Powrót do początku
Przypisywanie uprawnień
Aby przypisać uprawnienia, trzeba mieć uprawnienia administracyjne dla elementów oprogramowania, które jest konfigurowany.Należy przypisać uprawnienia administracyjne dla Team Foundation Server a wystąpieniem programu Project Web Access lub Project Web App (PWA) do użytkownika, który służy do konfigurowania integracji tych produktów.W następującej tabeli podsumowano uprawnienia, które należy przypisać.Należy utworzyć tych przydziałów, razem z Team Foundation Server rozszerzeń dla programu Project Server.Przypisz większość uprawnień za pomocą Team Foundation konsoli administracyjnej dla kolekcji projektu, Project zabezpieczenia okno dialogowe dla zespołu projektu lub za pośrednictwem stron sieci web zarządzania użytkownikami lub Zarządzanie grupami dla wystąpienia programu PWA.
[!UWAGA]
Aby przypisać uprawnienia, zobacz Przypisywanie uprawnień do obsługi integracji programów Project Server i Team Foundation Server.
Powrót do początku
Konfigurowanie integracji
W następującej tabeli podsumowano minimalnego zestawu kroków, które należy wykonać, aby skonfigurować integracji tych dwóch produktów.Każdy krok używa TfsAdmin narzędzie wiersza polecenia, które można otworzyć poprzez otwarcie okna wiersza polecenia gdzie albo Visual Studio lub Team Explorer jest zainstalowany i wprowadź:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
W 64-bitowych wersji systemu Windows Zastąp.%programfiles(x86)%%programfiles%.
Aby wykonać bardziej dostosowany konfiguracji, zobacz Konfigurowanie integracji programów Team Foundation Server i Project Server.
[!UWAGA]
Nawet jeśli użytkownik zaloguje się z uprawnieniami administracyjnymi, należy otworzyć podniesionymi okna wiersza polecenia do uruchomienia TfsAdmin narzędzie wiersza polecenia na serwerze, na którym działa Windows Server 2008.Aby otworzyć podniesionymi okna wiersza polecenia, kliknij Start, kliknij prawym przyciskiem myszy polecenia, a następnie kliknij przycisk Uruchom jako Administrator.Aby uzyskać więcej informacji, zobacz następującą stronę w witrynie firmy Microsoft: Kontrola dostępu użytkownika.
Krok |
Zadanie |
---|---|
Zarejestrować wystąpienie programu PWA.Należy zarejestrować każdego wystąpienia programu PWA, obsługujący planów projektów przedsięwzięcia z serwera w warstwie aplikacji obsługującego projektów zespołów, które będą uczestniczyć w synchronizacji danych.Należy zarejestrować wszystkie wystąpienia programu PWA, które są wykorzystywane przez przedsiębiorstwa planów projektów, które musi zsynchronizować dane z zespołu projektu.
Zamień adres URL programu PWA z jednolitego lokalizatora zasobów (URL) wystąpienia programu PWA i tfsUrl z adresu URL serwera warstwie aplikacji. Poniższy przykład rejestruje PWAInstance do AdventureWorksServer: TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/
Uwaga
Domyślnego portu dla Team Foundation Server jest 8080.Aby uzyskać więcej informacji, zobacz Jak: sprawdzić, czy przydziały portu.
|
|
Mapa wystąpienia programu PWA z Kolekcja projektów zespołu.Konieczne jest przyporządkowanie każdego wystąpienia programu PWA, który obsługuje plan projektu przedsiębiorstwa.Należy zmapować wszystkie wystąpienia programu PWA, które są wykorzystywane przez przedsiębiorstwa planów projektów, które należy zsynchronizować dane z projektów zespołów.
Zamień tpcUrl z adresem URL Kolekcja projektów zespołu. Poniższy przykład mapuje DefaultCollection do PWAInstance, który został zdefiniowany na AdventureWorksServer: TfsAdmin ProjectServer /MapPWAToCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection |
|
Przekaż domyślne mapowania pól.Należy zdefiniować mapowania pól dla każdej kolekcji projektu, które mają być mapowane do wystąpienia programu PWA.Można użyć domyślnego mapowania pól jako miejsce rozpoczęcia i dostosowywać je tylko wtedy, gdy jest to konieczne.
Poniższy przykład zostanie przesłany domyślne mapowania pola do DefaultCollection na AdventureWorksServer: TfsAdmin ProjectServer /UploadFieldMappings /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /useDefaultFieldMappings Aby uzyskać więcej informacji, zobacz Dostosowywanie mapowania pól między programami Team Foundation Server i Project Server. |
|
Kojarzenie plan projektu przedsiębiorstwa z projektu zespołu.Przed można mapować plan projektu, należy najpierw opublikować, na serwerze Project Server i projektu zespołu muszą być zdefiniowane w kolekcji.Każdy plan projektu przedsiębiorstwa musi być mapowana do zespołu projektu, który zawiera dane, które chcesz zsynchronizować.Również należy wskazać jakie rodzaje elementów roboczych, które mają współpracować w synchronizacji.
Zamień PlanName o nazwie planu projektu przedsięwzięcia, NazwaProjektu z nazwą projektu zespołu i ListOfTypes z nazwami typów elementów roboczych.Na przykład, można określić następujące typy elementów roboczych do obsługi agile procesu jako "historii użytkownika, zadanie" lub "historii użytkownika", zadanie.Jeśli projektu jest oparty na szablonie formalnego procesu (CMMI), można określić "wymóg, zadanie".Nie należy umieszczać spacji po przecinku. W poniższym przykładzie mapuje MyEnterpriseProjA do MyTeamProjB w DefaultCollection na AdventureWorksServer i określa, że zadania i historyjek użytkownika będzie uczestniczyć w synchronizacji: TfsAdmin ProjectServer /MapPlanToTeamProject /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ enterpriseproject:MyEnterpriseProjA /teamproject:MyTeamProjB /workitemtypes:"User Story,Task"
Uwaga
/nofixedwork Flaga jest opcjonalne.Podać tę flagę, jeśli nie chcesz, aby zadania programu Project Server, które są mapowane na elementy pracy Team Foundation nie ma być przypisany do Praca stała typ zadania.
Jeśli planu projektu jest zamapowany, gdy był otwarty, należy zamknąć i ponownie otworzyć go zarejestrować zmiany.Po otwarciu plan, należy sprawdzić, czy Publikowanie do zespołu projektu i Typ pozycji roboczej wyświetlania kolumn (Tekst30 — organizacja).Obecność tych kolumn wskazuje, że plan projektu został zmapowany do zespołu projektu. |
|
Dodawanie członków zespołu do puli zasobów organizacji.Dla każdego zadania, która jest publikowana do zespołu projektu należy przypisać prawidłowy współautora projektu zespołu jako zasób.Należy również zidentyfikować jako prawidłowy współautora każdy członek zespołu, który przedstawi elementów pracy, które są synchronizowane z serwerem Project Server.Aby zidentyfikować prawidłowy współautorów, należy dodać członków zespołu z puli zasobów organizacji do zasobów na planie projektu przedsięwzięcia.Aby uzyskać więcej informacji, zobacz Dodawanie zasobów do puli zasobów organizacji. |
Powrót do początku
Weryfikuj synchronizację danych
Można zweryfikować, że dane są synchronizowane, wykonując kroki, które w następującej tabeli podsumowano.Te kroki należy wykonać, korzystając z planu projektu organizacji i zespołu projektu, który mapowany podczas konfigurowania integracji.
Krok |
Zadanie |
Procedura |
---|---|---|
Menedżer programów: dodać zadanie i ustaw go zsynchronizować z Team Foundation Server. |
Ważne
Upewnij się, zamknij plan projektu, po to został zaplanowany, a następnie ponownie je otwórz.
W planie projektu zamapowanego enterprise zdefiniować historii użytkownika, zadania lub wymóg.Upewnij się, aby przypisać następujące pola: Nazwy zasobów, Publikowanie do zespołu projektu, i Typu elementu pracy (TFS).Zapisz plan, a następnie opublikować ją na serwerze Project Server. Można sprawdzić, czy plan został opublikowany, jeśli Sprawdź pasek stanu w planie projektu. |
|
Prowadzę Team: Sprawdź, że zadania, które zostały dodane w kroku 1 są wyświetlane jako pozycje robocze w Team Foundation. |
W Team Explorer, uruchamianie kwerendy dziennika produktów lub podziału pracy.Nowe elementy pracy powinny być wyświetlone w ciągu kilku minut planu w trakcie publikowania na serwerze Project Server. Otwórz element pracy i sprawdź, czy Synchronizacji serwera Project wiadomości został dodany do pola historii. |
|
Prowadzę Team: zmienić jeden z elementów pracy, które został zreplikowany w Team Foundation.Dodaj element pracy i ustawić go do publikowania na serwerze Project Server. |
Otwórz element pracy replikowanych, kliknij przycisk Serwera Project Server , a następnie zmodyfikować pole.Na przykład, można zmodyfikować Pracy pozostałej pole. Tworzenie elementu pracy, ustawić Prześlij na serwerze Project Server pola do Taki Zapisz element pracy.
Uwaga
Można przesyłać tylko tych elementów pracy, które są typami, które zostały skonfigurowane do wzięcia udziału w synchronizacji danych.
|
|
Menedżer programów: Recenzja i zatwierdzanie zaktualizowany stan przekazane zadania. |
Z przeglądarki sieci web Otwórz swoje Centrum zatwierdzania i sprawdź, czy aktualizacja stanu wyświetlana dla elementu pracy zaktualizowaną i nowo utworzonego elementu pracy.Należy się spodziewać aktualizacji stanu do stawienia się po kilku minutach.Akceptować aktualizacje stanu, a następnie dodać komentarz.
Uwaga
W przypadku integracji z programem Project Server 2010, można sprawdzić, czy komentarze dodane do aktualizacji stanu są wyświetlane w polu historii elementu pracy.
Aby zaktualizować planu projektu przedsięwzięcia ze zmianami, które zostały przedłożone z Team Foundation, musisz akceptować aktualizacje. |
|
Menedżer programów: Sprawdź, czy elementów zatwierdzonego pracy są widoczne w planie projektu przedsięwzięcia. |
Otwórz plan projektu przedsięwzięcia i potwierdzić, że są wyświetlane pozycje robocze zatwierdzonych.Należy zamknąć plan projektu i otwórz ponownie, aby wyświetlić te aktualizacje. |
|
Prowadzę Team: Przejrzyj wiadomości synchronizacja serwera projektu i stan przekazane zadania. |
W Team Explorer, Odśwież projektu zespołu.Otwórz elementów pracy, które zostały przedłożone na serwerze Project Server i przejrzyj komunikat, który został dodany do historii pole.Kliknij przycisk Serwera Project Server , a następnie przejrzyj wartości, które zostały przypisane do pola stanu dla serwera Project Server.Należy się spodziewać aktualizacjach pojawiają się po kilku minutach. |
Powrót do początku
Zobacz też
Zadania
Konfigurowanie integracji programów Team Foundation Server i Project Server
Koncepcje
Zarządzanie integracją programu Project Server z TfsAdmin ProjectServer
Omówienie procesu synchronizacji Team Foundation Server i integracja z serwerem Project