Przegląd funkcji integracji TFS-Project Server
Jak jest dane synchronizowane między Visual Studio Team Foundation Server (TFS) i serwera Microsoft Project Server?Jakie są różnice w jak TFS integruje się z programu Project Server 2010 i Project Server 2013?Ten temat dotyczy tych pytań.
Podsumowanie funkcji synchronizacji
W poniższej tabeli opisano najważniejsze cechy, które obsługują synchronizację danych między Team Foundation i Project Server.
Funkcja |
Opis |
---|---|
Trzy rodzaje synchronizacji |
Omówienie procesu synchronizacji dla integracji TFS-Project Server Aparat synchronizacji wykonuje trzy rodzaje synchronizacji.Ten proces rejestruje i przechowuje dane, który odnosi się do zadań i zasobów w obu Team Foundation i Project Server przy jednoczesnym poszanowaniu prawa własności danych przez menedżera projektu w planie projektu. |
n-do-1 mapowania elementów |
Mapowanie składników programu Project Server na składniki programu Team Foundation Możesz kontrolować, co uczestniczy w synchronizacji przez konfigurowanie i dostosowywanie integracji serwera dwóch produktów.Aparat synchronizacji danych obsługuje n-do-1 mapowania z serwera Project Server, aby Team Foundation.Można zarejestrować wiele wystąpień programu Project Web Access lub Project Web App (PWA) do Team Foundation Server i wiele kolekcji projektu zespołu można mapować do wystąpienia programu PWA. |
Zadania i elementów pracy, które są synchronizowane |
Określenie typów elementów pracy do synchronizacji Można zarządzać, jakie typy elementów pracy uczestniczyć w danych synchronizacji i które określonych zadań lub elementów pracy są synchronizowane.W programie Project Professional, można ustawić publikacji do zespołu projektu wartość, która ma Tak lub nr.W Team Foundation, możesz ustawić Prześlij do projektu organizacji do Tak lub nr. |
Pola danych, które są synchronizowane |
Dostosowywanie mapowania pola pomiędzy TFS a Project Server Aby zsynchronizować dane między plan projektu organizacji i zespołu projektu, musisz skojarzyć pola element pracy w Team Foundation z polami w programie Project Server.Można dodać pola i określić, jak zsynchronizować.Na przykład można udostępniać dane, które nie odnosi się do harmonogramu (takie jak centra kosztów, nazwy team lub stanu zdrowia) Jeśli można dodać pola, które przechowują te typy danych do pliku mapowania. Można dodawać pola lub po prostu użyć domyślnego zestawu pól, które są wymagane do obsługi synchronizacji. |
Możliwość śledzenia, stan aktualizacji, zgłoszenia lub odrzucenia |
Dodano pola Project Server do TFS w celu obsługi synchronizacji danych Jako praca elementy i zadania są tworzone, zaktualizowane i zsynchronizowanego, rekord są zapisywane w polu historii dla elementów pracy w Team Foundation.Ponadto można znaleźć informacje o stanie w następujących polach, na Serwera Project Server kartę dla każdego elementu roboczego: ostatni stan przesyłania ostatnio dodano daty ostatniego stanu zatwierdzenia, ostatnią datę zatwierdzenia. |
Zgłoszenia, zatwierdzeń i zatwierdzeń automatycznych |
Aktualizacje do elementów pracy są przekazywane do serwera Project Server i pozostają w kolejce aktualizacji stanu, dopóki nie można zatwierdzić lub odrzucić je.Menedżer projektu, można zdefiniować regułę umożliwiającą automatyczne zatwierdzanie wszystkich aktualizacji, które są przekazywane z Team Foundation Server na serwerze Project Server. |
Pakiet zbiorczy zasobów |
Praca z listą zasobów w projektach w przedsiębiorstwie zmapowanych na projekt zespołowy W Team Foundation, pakiet zbiorczy wartości są obliczane automatycznie dla zakończona praca i Praca pozostała nadrzędnego pracy elementów, które zawierają elementy podrzędne.Ponadto zasoby, które są przypisane do poszczególnych zadań są wyświetlane jako zasobów dla pakietu zbiorczego zadania w projekcie. |
Rozwiązywanie konfliktów |
Mapowanie pól odwołania do elementu XML dla integracji TFS-Project Server Konflikt może wystąpić, gdy członkowie zespołu należy zmienić wartość zamapowanego pola w obu Team Foundation i Project Server w tym samym czasie.Można można wybrać czy chcesz zaakceptować zawsze wartość w programie Project Server lub obsługa dwóch różnych wartości, co jest określane jako utrzymanie "dwa zestawy książek." Jeśli wybierzesz drugą opcję, synchronizacja danych jest zawieszone na tych pól, dopóki te same wartości są przypisane ręcznie. |
Przypisywanie zasobów |
Praca z listą zasobów w projektach w przedsiębiorstwie zmapowanych na projekt zespołowy W Team Foundation, można przypisać tylko jeden zasób do elementu pracy.Można przydzielić wiele zasobów do zadania w programie Project Professional i synchronizowania danych dla tego zadania, po przydzieleniu głównego właściciela lub aktywnych zasobów do zadania. Ponadto zadania nadrzędnego, które zawierają obliczenia zestawienia zadań podrzędnych zawierają również pakiet zbiorczy prac, które są przypisane do właścicieli każdego zadania.Ten pakiet zbiorczy właścicieli pojawia się jako wiele zasobów w programie Project Professional dla zadania sumarycznego. |
Dublowane pól |
Mapowanie pól odwołania do elementu XML dla integracji TFS-Project Server Monitorowanie przesłanych elementów pracy i postępowanie z odrzuconymi W Team Foundation, można przechowywać wartości pól projektu i wyświetlać je na formularza elementu pracy.Można również znaleźć pozycje robocze, które zawierają jedno lub więcej pól, których wartości różnią się od wartości w planie projektu. |
Różnic operacyjnych wśród wersje serwera Project Server
Poniższa tabela przedstawia niektóre z różnic w działaniu, należy pamiętać o podczas integracji TFS z różnych wersji programu Project Server.
Zakres działania |
Program Project Server 2010 |
Serwer Project Server 2013 |
|
---|---|---|---|
Instalator |
Należy zainstalować Team Foundation Server rozszerzeń dla programu Project Server na wszystkie warstwy sieci Web i na wszystkich poziomach aplikacji w farmie serwerów. Należy zainstalować aktualizacje zbiorcze lub zmodyfikować plik web.config. |
Należy zainstalować Team Foundation Server rozszerzeń dla programu Project Server na wszystkie warstwy sieci Web i na wszystkich poziomach aplikacji w farmie serwerów. |
|
Zabezpieczenia |
Zobacz Przypisywanie uprawnień do obsługi integracji TFS-Project Server. |
Zobacz Przypisywanie uprawnień do obsługi integracji TFS-Project Server. |
|
Uwierzytelnianie |
Wystąpienia programu PWA musi być ustawiony na Uwierzytelnianie w trybie klasycznym. |
Wystąpienia programu PWA może być ustawiony na Uwierzytelnianie w trybie klasycznym lub Uwierzytelniania opartych na oświadczeniach. |
|
Tryb zabezpieczeń |
Zarządzanie zabezpieczeń serwera Project Server za pomocą grup zabezpieczeń można dostosowywać i inne funkcje, które różni się od grupy programu SharePoint. |
Do kontrolowania dostępu użytkowników do witryn i projektów można wybrać SharePoint lub tryby uprawnień serwera projektu.Aby dowiedzieć się więcej, zobacz Plan dostępu użytkownika w roku 2013 Project Server. |
|
Komentarze akceptacji |
Komentarze akceptacji, które Menedżer projektu określa w programie PWA są rejestrowane w polu historii elementu pracy. |
Komentarze akceptacji, które Menedżer projektu określa w programie PWA są rejestrowane w polu historii elementu pracy. |
|
Zatwierdzania automatyczne |
Zmiany, które występują, gdy dane są synchronizowane automatycznie może zatwierdzić. |
Zmiany, które występują, gdy dane są synchronizowane automatycznie może zatwierdzić. |
|
Listy zadań programu SharePoint |
Nie dotyczy. |
Projekty, które synchronizują z TFS musi być skonfigurowany jako projektu w przedsiębiorstwie, a nie jako listy zadań programu SharePoint. |
Zobacz też
Koncepcje
Omówienie procesu synchronizacji dla integracji TFS-Project Server
Inne zasoby
Zarządzanie projektami za pomocą integracji TFS-Project Server