變更欄位對應至 Microsoft Project 的方式

如果您想變更 Office Project 的發行行為,您必須變更 Office Project 對應檔。 藉由修改對應檔,您可以指定 Team Foundation 中的哪些欄位對應到哪些 Office Project 欄位。 您也可以透過 PublishOnly 屬性控制發行行為,並指定特殊欄位,如內容欄位。

對應檔會與一個 Team 專案相關聯。 您可以隨時變更 Team 專案的對應檔。 與 Team 專案一起啟動的對應檔取決於用來建立 Team 專案的流程範本中的對應檔。

注意事項注意事項

當您修改 Team 專案的對應檔時,您所修改的是該 Team 專案上所有小組成員的 Office Project 欄位對應。

必要的使用權限

您必須是 [Project Administrators] 群組的成員,或是已將 [編輯專案層級資訊] 和 [檢視專案層級資訊] 權限設為 [允許],才能執行這些程序。 此外,您必須擁有權限,可以在您指定的本機路徑中建立對應檔。 如需詳細資訊,請參閱 Team Foundation Server 使用權限

若要變更工作項目欄位對應至 Office Project 的方式

  1. 從您要修改的 Team 專案中下載對應檔。 如需詳細資訊,請參閱 下載或上傳 Microsoft Project 欄位對應檔

  2. 在 XML 編輯器中開啟下載的對應檔 (例如,C:\MappingFile.xml)。

  3. 以下列格式加入新的對應或編輯現有的對應:

    <Mapping WorkItemTrackingFieldReferenceName="fieldname" 
       ProjectField="projectfield" 
       ProjectName="user friendly name"
       />
    

    例如:

    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Common.Priority"
       ProjectField="pjTaskText19"
       ProjectName="Work Item Priority" />
    

    其中:

    Microsoft.VSTS.Common.Priority 是 Microsoft Solutions Framework (MSF) for Agile Software Development 流程中的現有欄位。

    pjTaskText19 是 Office Project 中的自訂文字欄位。

    注意事項注意事項

    如需 ProjectField 屬性 (Attribute) 所有 Office Project 欄位值的完整清單,請參閱 Microsoft Project 中的欄位對應

  4. (選擇性) 指示是否只要發行欄位,不要重新整理。 將 PublishOnly 屬性加入到該欄位的對應區段,並將屬性設定為 true。 這個屬性還可用來讓小組成員能夠查看欄位值,但無法在 Team Foundation 中加以變更。

  5. 使用下列語法指定哪個 Office Project 欄位是同步欄位:

    <SyncField ProjectField="" />
    

    下列範例顯示如何指定 pjTaskText25 為同步欄位:

    <SyncField ProjectField="pjTaskText25" />
    
  6. 儲存對應檔。

  7. 將對應檔上載到您要修改的 Team 專案。 如需詳細資訊,請參閱 下載或上傳 Microsoft Project 欄位對應檔

請參閱

參考

Microsoft Project 中的欄位對應

概念

Microsoft Project 欄位對應檔

其他資源

使用 Microsoft Project 與 Team Foundation 追蹤工作時的快速提示和操作差異

自訂 Microsoft Project 欄位對應