Pola programu Project Server jest dodawane do obsługi synchronizacji danych
Po określeniu typu elementu pracy do udziału w synchronizacji danych między Visual Studio Team Foundation Server 2012 i Microsoft Project Server, więcej niż 25 pól są dodawane do typu elementu pracy.Kilka z tych pól są również dodawane do formularza elementu pracy i pojawiają się na Serwera Project Server kartę.Pola te można użyć do tworzenia raportów lub określić kwerend, które znaleźć elementy pracy.Aby uzyskać więcej informacji, zobacz Monitorowanie przesłanych elementów pracy i postępowanie z odrzuconymi.
Zazwyczaj dodać lub usunąć pola z formularza elementu pracy eksportowanie pliku definicji dla typu elementu pracy, modyfikowania pliku, a następnie importować go do zespołu projektu.Jednakże dla typów elementów roboczych, które uczestniczą w synchronizacji danych, można dodawać lub usuwać pola z Serwera Project Server kartę pobierając mapowania pól do pliku, jego modyfikacji, i przekazania go do kolekcji zespołu projektu.Aby uzyskać więcej informacji, zobacz Dostosowywanie mapowania pól między programami Team Foundation Server i Project Server.
Ważne |
---|
Pola są mapowane do Kolekcja projektów zespołu.Wszystkie pola, które są mapowane do jednego typu elementu pracy są takie same dla wszystkich innych typów elementów roboczych, które uczestniczą w synchronizacji danych.Aby uzyskać więcej informacji, zobacz Określanie typów elementów pracy, które mogą być synchronizowane. |
W tym temacie
Karta serwera Project domyślne
Pola dodawane do obsługi synchronizacji danych
Karta serwera Project domyślne
Po skojarzeniu projektu w przedsiębiorstwie z projektem zespołu, Serwera Project Server kartę, podobny do przedstawionego na poniższej ilustracji, zostanie dodany do formularza elementu pracy.Karcie jest dodawana tylko do tych typów elementów pracy, które określają do udziału w synchronizacji danych.Pola zostaną dodane tylko wtedy, gdy ich displayTfsField lub displayTfsMirror atrybut w pliku mapowania pola jest ustawiony na true.
Można dodawać lub usuwać pola przez dostosowywanie mapowania pól dla Kolekcja projektów zespołu.Aby uzyskać więcej informacji, zobacz Dostosowywanie mapowania pól między programami Team Foundation Server i Project Server i Pole mapowania Odwołanie Element XML dla integracji Team Foundation Server i Project Server.
Powrót do początku
Domyślny projekt serwera pola
W poniższej tabeli opisano każdego pola, które jest dodawane do typów elementów pracy do obsługi synchronizacji danych.Większość z tych pól są tylko do odczytu i są używane wyłącznie przez aparat synchronizacji śledzenie zgłoszeń, aktualizacje i re-submissions.Dublowane pola zostaną dodane do Serwera Project Server karcie po projektu w przedsiębiorstwie jest mapowany do zespołu projektu lub typ elementu pracy jest mapowany.
[!UWAGA]
Pola wymienione w poniższej tabeli są importowane do Kolekcja projektów zespołu z pliku definicji globalnego przepływu pracy, gdy kolekcja jest mapowany do wystąpienia programu PWA.Aby uzyskać więcej informacji na temat globalnego przepływu pracy, zobacz Dopasowywanie globalnego przepływu pracy.
Pole |
Typ danych i nazwę odwołania |
Opis |
---|---|---|
Serwer Project Server przypisane do |
Mirror.System.AssignedTo (ciąg) |
Tylko do odczytu.Przechowuje wartość zasobu, który jest przypisany do elementu pracy w planie projektu. |
Serwer Project zakończył pracę |
Mirror.Microsoft.VSTS.Scheduling.CompletedWork (Double) |
Tylko do odczytu.Przechowuje wartość pola Rzeczywista praca zadania przypisane do odpowiednich zadań w planie projektu. |
Enterprise Server projekt |
Microsoft.Sync.ProjSrv.ProjectName (ciąg) |
Odczytu i zapisu lub tylko do odczytu.Określa nazwę planu projektu przedsięwzięcia, którego zadaniem będzie synchronizować z elementu pracy. Po przesłaniu nowy element pracy z projektem zespołu, który jest mapowany do wielu planów projektu, należy określić plan, z którym chcesz zsynchronizować elementu pracy.Jeśli zespołu projektu jest mapowany na tylko jeden plan projektu, to pole jest tylko do odczytu i zawiera nazwę planu mapowanego projektu.
Uwaga
Jeśli jest zalogowany jako członek grupy konta usługi, jest zawsze wyświetlane jako odczytu i zapisu, ponieważ aparat synchronizacji wymaga specjalnego dostępu do tego pola.
|
Data zakończenia serwer projektu |
Mirror.Microsoft.VSTS.Scheduling.FinishDate (DateTime) |
Tylko do odczytu.Przechowuje wartość pola Data zakończenia, które przypisano do zadania w planie projektu.
Uwaga
Można dodać Data zakończenia pole (pjFinishDate) do mapowania, ale wszelkie wartości ustawione w Team Foundation nie jest wysyłana do serwera Project Server.Ograniczenie to jest zgodne z projektem.Data zakończenia jest zawsze określona wartością w planie projektu w przedsiębiorstwie.
|
Serwer Project Server jest połączony (połączone z serwera Project Server) |
Microsoft.Sync.ProjSrv.IsLinkedToProjSrv (ciąg) |
Tylko do odczytu.Określa, czy element jest obecnie połączone zadania w programie Project Server.Elementy pracy stają się powiązane po opublikowaniu zadania na serwerze Project Server.Prawidłowe wartości to tak i nie. |
Serwer ostatniego przeglądu stanu projektu (Ostatni stan zatwierdzenia) |
Microsoft.Sync.ProjSrv.LastReviewStatus (ciąg) |
Tylko do odczytu.Określa stan ostatnich zatwierdzenia przez menedżera projektu jako zatwierdzone lub Odrzucone. |
Serwer Project Server przeglądowi ostatniej daty (ostatnią datę zatwierdzenia) |
Microsoft.Sync.ProjSrv.LastReviewedDate (DateTime) |
Określa datę i godzinę, kiedy kierownik projektu ostatnio zatwierdzone aktualizacje stanu dla elementu pracy. |
Project Server ostatniego przesłania stanu |
Microsoft.Sync.ProjSrv.LastSubmitStatus (ciąg) |
Tylko do odczytu.Przechowuje wynik najnowszych przesyłania na serwerze Project Server jako Sukces lub Brak. |
Project Server Ostatnia data przesłania |
Microsoft.Sync.ProjSrv.LastSubmittedDate (DateTime) |
Tylko do odczytu.Przechowuje daty i godziny, kiedy element pracy został ostatnio zapisany i że odpowiada wersji, który był ostatnio przekazywane do serwera Project Server. |
Oszacowanie oryginalny serwer projektu |
Mirror.Microsoft.VSTS.Scheduling.OriginalEstimate (Double) |
Tylko do odczytu.Przechowuje wartość pola Praca według planu bazowego, które przypisano do zadania w planie projektu. |
Praca pozostała serwer projektu |
Mirror.Microsoft.VSTS.Scheduling.RemainingWork (Double) |
Tylko do odczytu.Przechowuje wartość pola pozostałej pracy nad zadaniem, które przypisano do zadania w planie projektu. |
Data rozpoczęcia programu Project Server |
Mirror.Microsoft.VSTS.Scheduling.StartDate (DateTime) |
Tylko do odczytu.Data rozpoczęcia jest zdefiniowany dla odpowiednich zadań są przechowywane w planie projektu.
Uwaga
Można dodać Data rozpoczęcia pole (pjStartDate) do mapowania, wszelkie wartości ustawione w Team Foundation jest wysyłane tylko przy pierwszym przesłane do tego elementu pracy na serwerze Project Server.Ograniczenie to jest zgodne z projektem.Aparat synchronizacji nigdy nie wysyła aktualizacje w dziedzinach związanych z datą na serwerze Project Server.Daty są definiowane przez wartości w planie projektu w przedsiębiorstwie.
|
Prześlij serwera projektu (wymagane) |
Microsoft.Sync.ProjSrv.Submit (ciąg) |
Określa, czy element pracy uczestniczy w synchronizacji danych. |
Tytuł serwer projektu |
Mirror.System.Title (ciąg) |
Tylko do odczytu.Przechowuje tytuł, który jest przypisany do zadania w planie projektu. |
Powrót do początku
Pola używane wyłącznie w celu wspierania procesu synchronizacji
Poniższa lista zawiera pola tylko do odczytu, które są używane do obsługi procesu synchronizacji.
[!UWAGA]
Następujące informacje są dostarczane tylko w celach informacyjnych.
Pole |
Typ danych i nazwę odwołania |
---|---|
Project Server Sync zatwierdzenia wodny |
Microsoft.Sync.ProjSrv.ApprovalWatermark (ciąg) |
Dane przydziału synchronizacji serwera projektu |
Microsoft.Sync.ProjSrv.AssignmentData (zwykły tekst) |
Synchronizacja serwera projektu jest krótki opis programu Project Server |
Microsoft.Sync.ProjSrv.IsSummaryInProjSvr (liczba całkowita) |
Synchronizacja serwera projektu ostatnio dodano poprawek |
Microsoft.Sync.ProjSrv.LastSubmittedRevision (liczba całkowita) |
Projekt serwera synchronizacji ostatniej synchronizacji poprawki |
Microsoft.Sync.ProjSrv.LastSyncRevision (liczba całkowita) |
Ostatni typ synchronizacji synchronizacja projektu serwera |
Microsoft.Sync.ProjSrv.LastSyncType (liczba całkowita) |
Projekt identyfikatora GUID serwera synchronizacji projektu |
Microsoft.Sync.ProjSrv.ProjGuid (GUID) |
Project Server Sync kolejki flagi |
Microsoft.Sync.ProjSrv.QueueFlags (liczba całkowita) |
Synchronizacja serwera projektu zgłoszony przypisanie identyfikatora GUID |
Microsoft.Sync.ProjSrv.RequestedAssnGuid (GUID) |
Synchronizacja serwera projektu zgłoszony identyfikatora GUID projektu |
Microsoft.Sync.ProjSrv.RequestedProjGuid (GUID) |
Project Server Sync Prześlij Tag |
Microsoft.Sync.ProjSrv.SubmitTag (ciąg) |
Project Server identyfikator GUID zadania synchronizacji |
Microsoft.Sync.ProjSrv.TaskGuid (GUID) |
Zadanie synchronizacji serwera projektu zmodyfikowane rewizji licznika |
Microsoft.Sync.ProjSrv.TaskModifiedRevCounter (liczba całkowita) |
Powrót do początku
Project Server przydziału danych
Poniższy przykładowy kod ilustruje język znaczników, który jest używany do przechowywania rollup pracy dla zadań sumarycznych w Dane przypisanie synchronizacji serwera projektu pole.IsPrimary Atrybut może być wartość true tylko dla jednego Assignment, właściciel podstawowego lub aktywny element podsumowania pracy.
[!UWAGA]
Następujące informacje są dostarczane tylko w celach informacyjnych.
<Assignments>
<Assignment IsPrimary="true" Succeeded="true">
<Field RefName="System.AssignedTo">Eduard Dell</Field>
<Field RefName="Microsoft.VSTS.Scheduling.CompletedWork">0.000000</Field>
<Field RefName="Microsoft.VSTS.Scheduling.RemainingWork">32.000000</Field>
</Assignment>
<Assignment IsPrimary="false" Succeeded="true">
<Field RefName="System.AssignedTo">Sanjay Patel</Field>
<Field RefName="Microsoft.VSTS.Scheduling.CompletedWork">8.000000</Field>
<Field RefName="Microsoft.VSTS.Scheduling.RemainingWork">16.000000</Field>
</Assignment>
</Assignments>
Powrót do początku
Zobacz też
Koncepcje
Omówienie procesu synchronizacji Team Foundation Server i integracja z serwerem Project
Określanie typów elementów pracy, które mogą być synchronizowane
Pole mapowania Odwołanie Element XML dla integracji Team Foundation Server i Project Server
Inne zasoby
Dostosowywanie mapowania pól między programami Team Foundation Server i Project Server