Zmiana sposobu pola są mapowane do Microsoft Project
Aby zmienić zachowanie publikowania dla Microsoft Project, należy zmienić Microsoft Project pliku mapowania.Po zmodyfikowaniu pliku mapowania, można określić, które pola w Team Foundation są mapowane na przez Microsoft Project pól.Można również kontrolować zachowanie publikowania za pośrednictwem atrybutu PublishOnly i wyznaczyć specjalne pola, takie jak pole kontekstu.
Plik mapowania wiąże się z jednego zespołu projektu.Plik mapowania w dowolnym momencie można zmienić w czasie nad projektem zespołu.Plik mapowania, który zaczyna się od zespołu projektu zależy od pliku mapowania z szablonu procesu, który został użyty do utworzenia zespołu projektu.Aby dokonać zmian dotyczących Microsoft Project pliku mapowania pól, należy najpierw pobrać go z serwera, w którym zdefiniowano projektu zespołu.Użycie TFSFieldMapping polecenia do pobierania lub przekazywania Microsoft Project pole pliku mapowania dla zespołu projektu.
[!UWAGA]
Po zmodyfikowaniu pliku mapowania dla zespołu projektu, w przypadku modyfikowania Microsoft Project pole mapy do wszystkich członków zespołu nad tym projektem zespołu.
Wymagania
- Musi być członkiem Administratorzy projektu grupy lub mają swoje edytować informacje dotyczące projektu i informacje dotyczące projektu w widoku uprawnienia ustawione na Zezwalaj.Ponadto musi mieć uprawnienia do tworzenia pliku mapowania w polu Ścieżka lokalna, który określisz.Aby uzyskać więcej informacji, zobacz Team Foundation Uprawnienia serwera.
Aby zmienić, jak pola elementu pracy są mapowane do projektu
Otwórz okno 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, należy zastąpić %programfiles% z %programfiles(x86)%.
Plik mapowania pobrać wprowadzając następujące polecenie, zastępując dane dotyczące argumentów, które są wyświetlane w tym miejscu, gdzie CollectionURL Określa adres URL Kolekcja projektów zespołu, NazwaProjektu Określa nazwę projektu zespołu i MappingFile Określa lokalizację i nazwę, w którym zostanie pobrany plik mapowania.Następnie wybierz klawisz ENTER.
TFSFieldMapping download /collection:CollectionURL /teamproject:ProjectName /mappingfile:MappingFile
[!UWAGA]
Jeśli nazwa zawiera spacje, należy nazwę ująć w cudzysłów.
Otwórz plik mapowania, pobranego (np. C:\MappingFile.xml) w edytorze XML.
Dodaj nowe mapowania lub edytować istniejące mapowania w następującym formacie:
<Mapping WorkItemTrackingFieldReferenceName="fieldname" ProjectField="projectfield" ProjectName="user friendly name" />
Na przykład:
<Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Common.Priority" ProjectField="pjTaskText19" ProjectName="Work Item Priority" />
Gdzie:
Microsoft.VSTS.Common.Priority jest istniejącego pola w ramach rozwiązań firmy Microsoft (MSF) dla Agile Software Development procesu.
pjTaskText19 jest niestandardowe pole tekstowe w Office Project.
[!UWAGA]
Aby uzyskać pełną listę wszystkich Office Project pole wartości dla atrybutu ProjectField, zobacz Mapowania pól w Microsoft Project.
(Opcjonalnie) Wskazuje, czy pole ma zostać opublikowany, ale nie są odświeżane.Dodać PublishOnly atrybut do sekcji mapowania dla tego pola, a atrybut ustawiony na true.Ten atrybut może służyć do umożliwić członkom zespołu Zobacz wartość pola, ale nie można zmienić go w Team Foundation.
Wyznaczyć, które Office Project pole jest polem synchronizacji przy użyciu następującej składni:
<SyncField ProjectField="" />
Jak określić pjTaskText25 jako pole synchronizacji można znaleźć w poniższym przykładzie:
<SyncField ProjectField="pjTaskText25" />
Zapisz plik mapowania.
Przekaż plik mapowania, wpisując następujące polecenie:
TFSFieldMapping upload /collection:CollectionURL /teamproject:ProjectName /mappingfile:MappingFile
Zobacz też
Informacje
Mapowania pól w Microsoft Project
Koncepcje
Plik mapowania pola Microsoft Project
Dostosowywanie mapowań pól Microsoft Project